new symbols dog missing

This commit is contained in:
richonguzman 2024-07-14 10:17:09 -04:00
parent 70e34d0ce6
commit 6626d859f3
3 changed files with 41 additions and 7 deletions

View File

@ -45,7 +45,7 @@ TinyGPSPlus gps;
OneButton userButton = OneButton(BUTTON_PIN, true, true);
#endif
String versionDate = "2024.07.11";
String versionDate = "2024.07.14";
uint8_t myBeaconsIndex = 0;
int myBeaconsSize = Config.beacons.size();

View File

@ -337,10 +337,10 @@ static const unsigned char trainSymbol[] PROGMEM = {
0b11111111, 0b11111110,
0b11111111, 0b11111110,
0b11111111, 0b11111100,
0b11100111, 0b10011110,
0b01001111, 0b11001111,
0b00100111, 0b10010000,
0b00011000, 0b01100000
0b11111111, 0b11111110,
0b01000011, 0b00110011,
0b00100111, 0b00110010,
0b00011000, 0b11001100
};
static const unsigned char yagiSymbol[] PROGMEM = {
@ -360,6 +360,40 @@ static const unsigned char yagiSymbol[] PROGMEM = {
0b01111111, 0b11111110
};
static const unsigned char busSymbol[] PROGMEM = {
0b00000000, 0b00000000,
0b00000000, 0b00000000,
0b11111111, 0b11110000,
0b10001000, 0b10010000,
0b10001000, 0b10010000,
0b10001000, 0b10010000,
0b11111111, 0b11111110,
0b10000000, 0b00000011,
0b10000000, 0b00000001,
0b10011000, 0b00011001,
0b11100111, 0b11100111,
0b00100100, 0b00100100,
0b00011000, 0b00011000,
0b00000000, 0b00000000
};
static const unsigned char dogSymbol[] PROGMEM = {
0b00000000, 0b01111000,
0b00000000, 0b01111100,
0b00000000, 0b01111111,
0b01111111, 0b11000111,
0b10000000, 0b00000011,
0b10000000, 0b00000100,
0b10000000, 0b00001000,
0b01001111, 0b10001000,
0b01001000, 0b01010000,
0b01010000, 0b00110000,
0b01100000, 0b00110000,
0b11000000, 0b00110000,
0b11100000, 0b00111000,
0b00000000, 0b00000000
};
/*static const unsigned char noSymbol[] PROGMEM = {
0b00000000, 0b00000000,
0b00000000, 0b00000000,

View File

@ -51,12 +51,12 @@ extern int menuDisplay;
extern bool bluetoothConnected;
const char* symbolArray[] = { "[", ">", "j", "b", "<", "s", "u", "R", "v", "(", ";", "-", "k",
"C", "a", "Y", "O", "'", "=", "y"};
"C", "a", "Y", "O", "'", "=", "y", "U", "p"};
int symbolArraySize = sizeof(symbolArray)/sizeof(symbolArray[0]);
const uint8_t *symbolsAPRS[] = {runnerSymbol, carSymbol, jeepSymbol, bikeSymbol, motorcycleSymbol, shipSymbol,
truck18Symbol, recreationalVehicleSymbol, vanSymbol, carsateliteSymbol, tentSymbol,
houseSymbol, truckSymbol, canoeSymbol, ambulanceSymbol, yatchSymbol, baloonSymbol,
aircraftSymbol, trainSymbol, yagiSymbol};
aircraftSymbol, trainSymbol, yagiSymbol, busSymbol, dogSymbol};
// 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...
// Uncomment Next Line (Remember ONLY if your OLED Screen has a RST pin). This is to avoid memory issues.