added Recreational Vehicle

This commit is contained in:
richonguzman 2023-07-31 00:34:59 -04:00
parent 34c3c2694e
commit d817a0910c
3 changed files with 21 additions and 3 deletions

View File

@ -30,7 +30,7 @@ TinyGPSPlus gps;
NimBLECharacteristic* pCharacteristic;
OneButton userButton = OneButton(BUTTON_PIN, true, true);
String versionDate = "2023.07.25";
String versionDate = "2023.07.31";
int myBeaconsIndex = 0;
int myBeaconsSize = Config.beacons.size();

View File

@ -122,6 +122,24 @@ static const unsigned char truckSymbol[] PROGMEM = {
0b01101100, 0b11000110
};
static const unsigned char recreationalVehicleSymbol[] PROGMEM = {
0b00000000, 0b00000000,
0b11111111, 0b11111110,
0b01000100, 0b01001000,
0b01111111, 0b11111100,
0b11111111, 0b11111000,
0b10000100, 0b00100100,
0b10000100, 0b00100010,
0b10000100, 0b00100001,
0b11111111, 0b11111111,
0b11000000, 0b00000101,
0b10111111, 0b11111101,
0b11111111, 0b11100111,
0b01001000, 0b00100100,
0b00110000, 0b00011000
};
/*static const unsigned char noSymbol[] PROGMEM = {
0b00000000, 0b00000000,
0b00000000, 0b00000000,

View File

@ -16,9 +16,9 @@ extern Beacon *currentBeacon;
extern int menuDisplay;
extern bool symbolAvailable;
String symbolArray[8] = {"[", ">", "j", "b", "<", "s", "u"};
String symbolArray[9] = {"[", ">", "j", "b", "<", "s", "u", "R"};
int symbolArraySize = sizeof(symbolArray)/sizeof(symbolArray[0]);
const uint8_t *symbolsAPRS[] = {runnerSymbol, carSymbol, jeepSymbol, bikeSymbol, motorcycleSymbol, shipSymbol, truckSymbol};
const uint8_t *symbolsAPRS[] = {runnerSymbol, carSymbol, jeepSymbol, bikeSymbol, motorcycleSymbol, shipSymbol, truckSymbol, recreationalVehicleSymbol};
// T-Beams bought with soldered OLED Screen comes with only 4 pins (VCC, GND, SDA, SCL)
// If your board didn't come with 4 pins OLED Screen and comes with 5 and one of them is RST...