forked from Archive/PX4-Autopilot
boards: enable flow control on CDCACM
This enables flow control on CDCACM for the NuttX boards which fixes a problem where HITL would stall. The stall could happen if the hardware would be a bit too slow in keeping up with the incoming messages. Often, this happened on arming because the logger would take some time to log all parameters right at the beginning. The stall would then not recover due to NuttX bug where the rx interrupt would not be restored correctly and instead only a slower watchdog would release the next read. This watchdog takes 200ms which means it's hard to impossible to get out of the situation without restarting sim and/or PX4. For more information about the issue, see: apache/incubator-nuttx#3633 As a workaround, until that bug is fixed, and because it makes sense anyway, I propose to enable FLOWCONTROL for the serial via USB.
This commit is contained in:
parent
88521b0145
commit
9686c81f7d
|
@ -42,6 +42,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0030
|
||||
CONFIG_CDCACM_PRODUCTSTR="MindPX FMU v2.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0061
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 ATL Mantis-EDU"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0016
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 Crazyflie v2.0"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -41,6 +41,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0016
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 Crazyflie v2.0"
|
||||
CONFIG_CDCACM_RXBUFSIZE=300
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=22114
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004c
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL CUAV Nora"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004c
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 CUAV Nora"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=22114
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004c
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL CUAV X7Pro"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004c
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 CUAV X7Pro"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=79954
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1016
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL CubePilot CubeOrange"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1016
|
||||
CONFIG_CDCACM_PRODUCTSTR="CubeOrange"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1016
|
||||
CONFIG_CDCACM_PRODUCTSTR="CubeOrange"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -48,6 +48,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1012
|
||||
CONFIG_CDCACM_PRODUCTSTR="CubeYellow"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -41,6 +41,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0016
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FreeFly RTK GPS"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=22114
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004b
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL Holybro Durandal Vx"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004b
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 DurandalV1"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0016
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 KakuteF7"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004E
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 PIX32V5"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=22114
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004b
|
||||
CONFIG_CDCACM_PRODUCTSTR="Matek H743-slim"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -45,6 +45,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0036
|
||||
CONFIG_CDCACM_PRODUCTSTR="MatekH743-slim"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0xa32f
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU ModalAI FCv1"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=95150
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0xa330
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL ModalAI FCv2"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0xa330
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU ModalAI FCv2"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x008D
|
||||
CONFIG_CDCACM_PRODUCTSTR="mRoControlZeroF7"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x008D
|
||||
CONFIG_CDCACM_PRODUCTSTR="mRoControlZeroF7"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=95150
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1023
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL mRo ControlZeroH7 OEM"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1024
|
||||
CONFIG_CDCACM_PRODUCTSTR="mRoControlZeroH7 OEM"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=95150
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1023
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL mRo ControlZeroH7"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1023
|
||||
CONFIG_CDCACM_PRODUCTSTR="mRoControlZeroH7"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=95150
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1017
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL mRo Pixracer Pro"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x1017
|
||||
CONFIG_CDCACM_PRODUCTSTR="mRoPixracerPro"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0088
|
||||
CONFIG_CDCACM_PRODUCTSTR="mRo x2.1-777"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0021
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 AUAV X2.1"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -30,6 +30,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0001
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 OmnibusF4SD"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0011
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v2.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0011
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v2.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0012
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v4.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0013
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v4.x PRO"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0032
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v5.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -48,6 +48,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0032
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v5.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0032
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v5.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -48,6 +48,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0032
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v5.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -49,6 +49,7 @@ CONFIG_C99_BOOL8=y
|
|||
CONFIG_CAN_EXTID=y
|
||||
CONFIG_CAN_FIFOSIZE=32
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0032
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v5.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0033
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v5X.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=95150
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0036
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL FMU v6U.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0036
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v6U.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -29,6 +29,7 @@ CONFIG_BOARD_LOOPSPERMSEC=95150
|
|||
CONFIG_BOARD_RESET_ON_ASSERT=2
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0035
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 BL FMU v6X.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0035
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU v6X.x"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x004b
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 SP RACING H7 EXTREME"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_BOARD_RESET_ON_ASSERT=2
|
|||
CONFIG_BUILTIN=y
|
||||
CONFIG_C99_BOOL8=y
|
||||
CONFIG_CDCACM=y
|
||||
CONFIG_CDCACM_IFLOWCONTROL=y
|
||||
CONFIG_CDCACM_PRODUCTID=0x0012
|
||||
CONFIG_CDCACM_PRODUCTSTR="PX4 FMU UVify Core"
|
||||
CONFIG_CDCACM_RXBUFSIZE=600
|
||||
|
|
|
@ -2071,7 +2071,7 @@ Mavlink::task_main(int argc, char *argv[])
|
|||
/* USB serial is indicated by /dev/ttyACMx */
|
||||
if (strncmp(_device_name, "/dev/ttyACM", 11) == 0) {
|
||||
if (_datarate == 0) {
|
||||
_datarate = 800000;
|
||||
_datarate = 100000;
|
||||
}
|
||||
|
||||
/* USB has no baudrate, but use a magic number for 'fast' */
|
||||
|
@ -2083,7 +2083,6 @@ Mavlink::task_main(int argc, char *argv[])
|
|||
|
||||
_ftp_on = true;
|
||||
_is_usb_uart = true;
|
||||
_flow_control_mode = FLOW_CONTROL_OFF;
|
||||
|
||||
set_telemetry_status_type(telemetry_status_s::LINK_TYPE_USB);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue