mirror of
https://github.com/EdgeTX/edgetx.git
synced 2025-07-23 08:15:13 +03:00
parent
76a21f9160
commit
196da35c6e
3 changed files with 14 additions and 8 deletions
|
@ -311,12 +311,12 @@ void Bluetooth::wakeup(void)
|
|||
uint8_t len = ZLEN(g_eeGeneral.bluetoothName);
|
||||
if (len > 0) {
|
||||
for (int i = 0; i < len; i++) {
|
||||
*cur++ = zchar2char(g_eeGeneral.bluetoothName[i]);
|
||||
*cur++ = char2lower(zchar2char(g_eeGeneral.bluetoothName[i]));
|
||||
}
|
||||
*cur = '\0';
|
||||
}
|
||||
else {
|
||||
cur = strAppend(cur, "Taranis-X9E");
|
||||
cur = strAppend(cur, FLAVOUR);
|
||||
}
|
||||
writeString(command);
|
||||
state = BLUETOOTH_WAIT_TTM;
|
||||
|
@ -414,16 +414,12 @@ void Bluetooth::wakeup()
|
|||
uint8_t len = ZLEN(g_eeGeneral.bluetoothName);
|
||||
if (len > 0) {
|
||||
for (int i = 0; i < len; i++) {
|
||||
*cur++ = zchar2char(g_eeGeneral.bluetoothName[i]);
|
||||
*cur++ = char2lower(zchar2char(g_eeGeneral.bluetoothName[i]));
|
||||
}
|
||||
*cur = '\0';
|
||||
}
|
||||
else {
|
||||
#if defined(PCBHORUS)
|
||||
cur = strAppend(cur, "Horus");
|
||||
#else
|
||||
cur = strAppend(cur, "Taranis");
|
||||
#endif
|
||||
cur = strAppend(cur, FLAVOUR);
|
||||
}
|
||||
writeString(command);
|
||||
state = BLUETOOTH_STATE_NAME_SENT;
|
||||
|
|
|
@ -433,6 +433,7 @@ extern struct t_inactivity inactivity;
|
|||
|
||||
char hex2zchar(uint8_t hex);
|
||||
char zchar2char(int8_t idx);
|
||||
char char2lower(char c);
|
||||
int8_t char2zchar(char c);
|
||||
void str2zchar(char *dest, const char *src, int size);
|
||||
int zchar2str(char *dest, const char *src, int size);
|
||||
|
|
|
@ -44,6 +44,15 @@ char zchar2char(int8_t idx)
|
|||
return ' ';
|
||||
}
|
||||
|
||||
char char2lower(char c)
|
||||
{
|
||||
if(c >= 'A' && c <= 'Z'){
|
||||
return c+32;
|
||||
}
|
||||
else
|
||||
return c;
|
||||
}
|
||||
|
||||
int8_t char2zchar(char c)
|
||||
{
|
||||
if (c == '_') return 37;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue