Update LoRaBoards

This commit is contained in:
lewisxhe 2026-04-08 14:47:17 +08:00
commit 84d258883b
99 changed files with 347 additions and 49 deletions

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -996,6 +996,11 @@ void scanDevices(TwoWire *w)
}
}
break;
case 0x7C:
Serial.printf("\tFound QMC6309 Sensor at address 0x%02X\n", addr);
mag_address = addr;
deviceOnline |= QMC6309_ONLINE;
break;
case 0x51:
Serial.printf("\tFound PCF8563 RTC at address 0x%02X\n", addr);
deviceOnline |= PCF8563_ONLINE;

View file

@ -58,7 +58,8 @@ enum {
QMC6310N_ONLINE = _BV(11),
QMI8658_ONLINE = _BV(12),
PCF8563_ONLINE = _BV(13),
OSC32768_ONLINE = _BV(14)
OSC32768_ONLINE = _BV(14),
QMC6309_ONLINE = _BV(15),
};

View file

@ -554,7 +554,9 @@ void radioTx(OLEDDisplay *display, OLEDDisplayUiState *state, int16_t x, int16_t
0x89, 0xAB, 0xCD, 0xEF};
int state = radio.startTransmit(byteArr, 8);
*/
#ifdef BOARD_LED
digitalWrite(BOARD_LED, 1 - digitalRead(BOARD_LED));
#endif
}
Serial.println("Radio TX done !");
@ -577,7 +579,9 @@ void radioRx(OLEDDisplay *display, OLEDDisplayUiState *state, int16_t x, int16_t
if (transmittedFlag) {
Serial.println("Radio RX done !");
#ifdef BOARD_LED
digitalWrite(BOARD_LED, 1 - digitalRead(BOARD_LED));
#endif
// reset flag
transmittedFlag = false;