Closed ligenxxxx closed 3 weeks ago
tested on brand new whoop lite that was having issue that only increasing the uarts baud rate to 230400
this pr totally fixes the issue
does this fix the broken layout or something else?
i.e. this or no?
does this fix the broken layout or something else?
i.e. this or no?
It’s more than a broken logo the baud rate for msp ain’t correct
does this fix the broken layout or something else?
i.e. this or no?
If you cannot enter the vtx menu, this may be a compatibility issue between the VTX uart and the FC uart, or the VTX uart tx may be damaged. You can try other types of FC or other uarts connected to the FC.
This PR is used to solve the OSD freeze problem after VTX is powered on.
Cause:
CPU_init()
will initialize the uart to 115200 and immediately enable interrupt.Init_HW()
. During this period, the serial port receives some msp packages (115200) from FC.while(1)
loop and parses the complete msp package, mistakenly thinking that the baud rate of FC is 230400.Solution:
CPU_init()
.