1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-24 00:35:18 +03:00

BIND placeholder added to reuseable buffer

This commit is contained in:
Bertrand Songis 2019-02-06 10:43:14 +01:00
parent 685911efab
commit aaa4206a1c
3 changed files with 8 additions and 2 deletions

View file

@ -27,7 +27,6 @@ void (*popupFunc)(event_t event) = NULL;
const char * popupMenuItems[POPUP_MENU_MAX_LINES];
uint8_t s_menu_item = 0;
uint16_t popupMenuNoItems = 0;
uint8_t popupMenuFlags = 0;
uint16_t popupMenuOffset = 0;
void (*popupMenuHandler)(const char * result);
@ -116,7 +115,6 @@ const char * runPopupMenu(event_t event)
case EVT_KEY_BREAK(KEY_EXIT):
popupMenuNoItems = 0;
s_menu_item = 0;
popupMenuFlags = 0;
popupMenuOffset = 0;
break;
}

View file

@ -1116,6 +1116,8 @@ union ReusableBuffer
struct {
char msg[64];
uint8_t r9mPower;
char pxx2_candidate_receivers[5][8];
uint8_t pxx2_candidate_receivers_count;
} modelsetup;
// 103 bytes

View file

@ -75,6 +75,12 @@ void Pxx2Pulses::setupRegisterFrame(uint8_t module)
void Pxx2Pulses::setupBindFrame(uint8_t module)
{
addFrameType(PXX2_TYPE_C_MODULE, PXX2_TYPE_ID_BIND);
Pxx2Transport::addByte(0x00);
for (uint8_t i=0; i<LEN_REGISTRATION_ID; i++) {
Pxx2Transport::addByte(g_model.modelRegistrationID[i]);
}
}
void Pxx2Pulses::setupFrame(uint8_t module)