mirror of
https://github.com/richonguzman/LoRa_APRS_iGate.git
synced 2026-02-10 17:56:22 +01:00
testing state
This commit is contained in:
parent
d04b009a49
commit
0f5330141f
|
|
@ -37,7 +37,7 @@ ________________________________________________________________________________
|
|||
#include "A7670_utils.h"
|
||||
#endif
|
||||
|
||||
String versionDate = "2024.06.07";
|
||||
String versionDate = "2024.06.08";
|
||||
Configuration Config;
|
||||
WiFiClient espClient;
|
||||
|
||||
|
|
|
|||
|
|
@ -342,20 +342,16 @@ namespace Utils {
|
|||
} else {
|
||||
cleanCallsign = callsign;
|
||||
}
|
||||
if (cleanCallsign.length() < 4 || cleanCallsign.length() > 6) {
|
||||
return false;
|
||||
}
|
||||
if (cleanCallsign.length() < 4 || cleanCallsign.length() > 6) return false;
|
||||
|
||||
if (isDigit(cleanCallsign[1]) && cleanCallsign.length() < 6 && cleanCallsign.indexOf("S5") != 0 && cleanCallsign.indexOf("E7") != 0 && cleanCallsign.indexOf("Z3") != 0) {
|
||||
cleanCallsign = " " + cleanCallsign; // ANAA --> _ANAA
|
||||
}
|
||||
|
||||
if (cleanCallsign.indexOf("S5") == 0 || cleanCallsign.indexOf("E7") == 0 || cleanCallsign.indexOf("Z3") == 0) {
|
||||
if (!isDigit(cleanCallsign[2]) && !isAlpha(cleanCallsign[3])) {
|
||||
return false;
|
||||
}
|
||||
if (!isDigit(cleanCallsign[2]) && !isAlpha(cleanCallsign[3])) return false;
|
||||
} else {
|
||||
if (!isAlphaNumeric(cleanCallsign[1]) && !isDigit(cleanCallsign[2]) && !isAlpha(cleanCallsign[3])) {
|
||||
if (!isAlphaNumeric(cleanCallsign[1]) || !isDigit(cleanCallsign[2]) || !isAlpha(cleanCallsign[3])) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -373,8 +369,7 @@ namespace Utils {
|
|||
4 E = _ or alpha
|
||||
5 F = _ or alpha
|
||||
|
||||
XX = 0 - 15
|
||||
*/
|
||||
XX = SSID = _ or 0 - 15 */
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue