}
#endif
-void escapedSerialWrite(uint8_t byte) {
- if (byte == FEND) { Serial.write(FESC); byte = TFEND; }
- if (byte == FESC) { Serial.write(FESC); byte = TFESC; }
- Serial.write(byte);
+void escapedSerialWrite(uint8_t vbyte) {
+ if (vbyte == FEND) { Serial.write(FESC); vbyte = TFEND; }
+ if (vbyte == FESC) { Serial.write(FESC); vbyte = TFESC; }
+ Serial.write(vbyte);
}
void kiss_indicate_reset() {
Serial.write(FEND);
}
-void kiss_indicate_random(uint8_t byte) {
+void kiss_indicate_random(uint8_t vbyte) {
Serial.write(FEND);
Serial.write(CMD_RANDOM);
- Serial.write(byte);
+ Serial.write(vbyte);
Serial.write(FEND);
}
void eeprom_dump_info() {
for (int addr = ADDR_PRODUCT; addr <= ADDR_INFO_LOCK; addr++) {
- uint8_t byte = EEPROM.read(eeprom_addr(addr));
- escapedSerialWrite(byte);
+ uint8_t vbyte = EEPROM.read(eeprom_addr(addr));
+ escapedSerialWrite(vbyte);
}
}
void eeprom_dump_config() {
for (int addr = ADDR_CONF_SF; addr <= ADDR_CONF_OK; addr++) {
- uint8_t byte = EEPROM.read(eeprom_addr(addr));
- escapedSerialWrite(byte);
+ uint8_t vbyte = EEPROM.read(eeprom_addr(addr));
+ escapedSerialWrite(vbyte);
}
}
void eeprom_dump_all() {
for (int addr = 0; addr < EEPROM_RESERVED; addr++) {
- uint8_t byte = EEPROM.read(eeprom_addr(addr));
- escapedSerialWrite(byte);
+ uint8_t vbyte = EEPROM.read(eeprom_addr(addr));
+ escapedSerialWrite(vbyte);
}
}
Serial.write(FEND);
}
-void eeprom_update(int mapped_addr, uint8_t byte) {
+void eeprom_update(int mapped_addr, uint8_t vbyte) {
#if MCU_VARIANT == MCU_1284P || MCU_VARIANT == MCU_2560
- EEPROM.update(mapped_addr, byte);
+ EEPROM.update(mapped_addr, vbyte);
#elif MCU_VARIANT == MCU_ESP32
- if (EEPROM.read(mapped_addr) != byte) {
- EEPROM.write(mapped_addr, byte);
+ if (EEPROM.read(mapped_addr) != vbyte) {
+ EEPROM.write(mapped_addr, vbyte);
EEPROM.commit();
}
#endif
bool eeprom_checksum_valid() {
char *data = (char*)malloc(CHECKSUMMED_SIZE);
for (uint8_t i = 0; i < CHECKSUMMED_SIZE; i++) {
- char byte = EEPROM.read(eeprom_addr(i));
- data[i] = byte;
+ char vbyte = EEPROM.read(eeprom_addr(i));
+ data[i] = vbyte;
}
unsigned char *hash = MD5::make_hash(data, CHECKSUMMED_SIZE);