mirror of
https://github.com/opentx/opentx.git
synced 2025-07-24 00:35:18 +03:00
Cosmetics
This commit is contained in:
parent
db930f28e4
commit
a7311810d3
3 changed files with 5 additions and 3 deletions
|
@ -544,7 +544,7 @@ bool isExternalModuleAvailable(int module)
|
|||
}
|
||||
#endif
|
||||
#if !defined(PXX2)
|
||||
if (module == MODULE_TYPE_XJT2) {
|
||||
if (module == MODULE_TYPE_XJT2 || module == MODULE_TYPE_R9M2) {
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -25,8 +25,9 @@
|
|||
|
||||
#define PXX2_BAUDRATE 230400
|
||||
#define PXX2_PERIOD 4 // 4ms
|
||||
#define PXX2_FRAME_MAXLENGTH 32
|
||||
|
||||
class ModuleFifo : public Fifo<uint8_t, 32> {
|
||||
class ModuleFifo : public Fifo<uint8_t, PXX2_FRAME_MAXLENGTH> {
|
||||
public:
|
||||
bool getFrame(uint8_t * frame)
|
||||
{
|
||||
|
@ -45,6 +46,7 @@ class ModuleFifo : public Fifo<uint8_t, 32> {
|
|||
uint32_t next = nextIndex(ridx);
|
||||
uint8_t len = fifo[next];
|
||||
if (unsigned(len + 4 /* 2 bytes header + 2 bytes CRC */) > size()) {
|
||||
// frame not fully received
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
@ -211,7 +211,7 @@ void telemetryWakeup()
|
|||
#endif
|
||||
|
||||
#if defined(INTMODULE_USART) || defined(EXTMODULE_USART)
|
||||
uint8_t frame[32];
|
||||
uint8_t frame[PXX2_FRAME_MAXLENGTH];
|
||||
|
||||
#if defined(INTMODULE_USART)
|
||||
if (intmoduleFifo.getFrame(frame)) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue