我在树莓派3上安装了血统os 14,我将一个gps模块与UART端口相连,但是GPS的波特率是9600,但是/ dev / ttyS0的波特率是115200,我想在其中更改ttyS0的波特率为了读取GPS数据 我尝试过stty命令
stty -F /dev/ttyS0 9600
但是,当我再次使用此命令检查时,这不会改变波特率
stty -F /dev/ttyS0
的速度值为115200。
我如何更改/ dev / ttyS0的波特率,我也找到了一些使用串行命令serial /dev/ttyS0 9600
的解决方案,但是它在adb shell上不存在。任何帮助将不胜感激
答案 0 :(得分:3)
您将需要修改setting name="SQLQuery" serializeAs="String">
<value>
SELECT CHAIN.NAME AS Kjedeleder,COC.CustomerNo, COC.DeliveryCustomerName, COL.ArticleNo, COL.Name, COL.Quantity, COL.DiscountI, COL.DiscountII, COL.DiscountIII, COL.NetPrice, COL.Amount,COL.InvoiceNo, COL.OrderDate, COL.Volume, COC.NameContactNoInvoice ,COC.Invoicedate, COL.EANNo, COL.AltArtNo, COL.IntermediateGroupNo FROM #OWNER.CustomerOrderLineCopy COL
INNER JOIN #OWNER.CustomerOrderCopy COC ON COL.OrderCopyNo = COC.OrderCopyNo
INNER JOIN #OWNER.Customer CUS ON COC.CustomerNo = CUS.CustomerNo
LEFT OUTER JOIN #OWNER.Customer CHAIN ON CUS.ChainNo = CHAIN.CustomerNo
WHERE COC.InvoiceDate ≥DATEADD( DAY, DATEDIFF(DAY, 0, GETDATE()) - 7, 0)
AND COC.InvoiceDate <GETDATE()
AND COL.Quantity <>0
AND COL.SupplierNo IN (80012)
</value>
</setting>
文件,并添加以下条目以启用串行线路并指定波特率:
/boot/config.txt
对我有用。