a6a6bef371
* new helper: AutoDiscoverRTCClock, which detects: DS3231 (on i2c addr 0x68), or RV3028 (on i2c addr 0x52) * repeater and room server: ver bump (v5), now use AutoDiscoverRTCClock * various Board::begin() now should do Wire.begin(), with custom pin mappings if needed * examples removed: ping client/server, and test_admin
Scott Powell2025-02-25 19:00:07 +11:00
c4cc3dd1ec
* repeater and room server: login password now using strcmp(), new 'set direct.txdelay ..' config
Scott Powell2025-02-24 20:52:13 +11:00
d81bbe56a0
* repeater: login now evicts oldest client table entry if full. New RESP_SERVER_LOGIN_OK login response format (with permissions byte) * companion radio: PUSH_CODE_LOGIN_SUCCESS now returns 'permissions' byte (0 for legacy "OK" response)
Scott Powell2025-02-24 16:01:14 +11:00
d880a48b85
* companion radio: new CMD_SEND_LOGIN, CMD_SEND_STATUS_REQ
Scott Powell2025-02-24 14:05:17 +11:00
fc02d8fbcb
* Mesh/Dispatcher: MESH_DEBUG_ and MESH_PACKET_LOGGING now output date-time. (new getLogDateTime() virtual) * MESH_PACKET_LOGGING now parity with dynamic/file logging (src/dest hashes)
Scott Powell2025-02-20 12:41:47 +11:00
cf63ec9493
* companion radio: new CMD_DEVICE_QUERY -> RESP_CODE_DEVICE_INFO, airtime_factor added to CMD_SET_TUNING_PARAMS, CMD_REBOOT change
Scott Powell2025-02-19 18:59:43 +11:00
72d44a17d4
Merge pull request #23 from fdlamotte/t1000e_code
ripplebiz2025-02-19 17:49:36 +11:00
ba181da94a
* added RTCClock::getCurrentTimeUnique(), for when timestamps need to be unique (if temp rapid-fire)
Scott Powell2025-02-19 17:24:25 +11:00
a115626afd
* repeater: added src/dest hashes to logging
Scott Powell2025-02-18 23:49:25 +11:00
3b5b7a1642
* SimpleMeshTables: ACKs now handled separately * Dispatcher: logging methods now with 'len' param
Scott Powell2025-02-18 22:59:03 +11:00
5811cf9f02
* repeater: Get Stats new fields added: n_direct_dups, n_flood_dups
Scott Powell2025-02-18 17:47:00 +11:00
9d9145a1c2
* repeater: new CLI commands: "log start", "log stop", "log erase", and "log"
Scott Powell2025-02-18 13:20:48 +11:00
ef95462345
* repeater, room server and terminal chat: default to rxdelay off
Scott Powell2025-02-17 10:56:41 +11:00
769711ff81
* companion radio: "set af .." now applied, rxdelay now OFF by default. (can set though with new CMD_SET_TUNING_PARAMS)
Scott Powell2025-02-17 10:43:48 +11:00
b934a1286e
Merge pull request #27 from liamcottle/main
ripplebiz2025-02-16 14:56:54 +11:00
a96ecd8b5b
added CMD_GET_BATTERY_VOLTAGE to companion radio
liamcottle2025-02-16 16:51:10 +13:00
d6c218c928
Merge pull request #26 from liamcottle/main
ripplebiz2025-02-16 13:50:34 +11:00
e8390ebc7b
added CMD_REBOOT to companion radio
liamcottle2025-02-16 15:24:46 +13:00
a2fa4caa3f
* companion radio: new CMD_EXPORT_CONTACT, CMD_IMPORT_CONTACT
Scott Powell2025-02-15 15:57:02 +11:00
65580c76d0
* companion radio: new CMD_SHARE_CONTACT * room server: push notify loop interval changed to 2 secs
Scott Powell2025-02-15 13:23:19 +11:00
e16dad778c
helper files for t1000e and LR1110
Florent2025-02-14 09:54:06 +01:00
b4ee9ecfb9
add T1000e conditionals to examples
Florent2025-02-14 07:17:46 +01:00
67c7fc070e
* companion radio: BLE variants now set device name to "MeshCore-{advert-name}"
Scott Powell2025-02-14 10:46:40 +11:00
a922d0711d
* ver bumps * companion radio, USB: onSendTimeout() bug fix
Scott Powell2025-02-14 09:35:15 +11:00
b8d467fbab
* BaseChatMesh: sendLogin(), onContactResponse() * companion radio: contacts file, new 'sync_since' field
Scott Powell2025-02-14 07:52:43 +11:00
51a6cb8982
nrf52 ble uart should work
Florent2025-02-12 17:44:06 +01:00
824f8c1349
* companion radio for RAK (USB) now fixed. (thanks to Bernd Giesecke) * experimental NRF52 impl of SerialBLEInterface, and experimental RAK BLE companion radio target
Scott Powell2025-02-12 18:40:00 +11:00
55531993bd
* companion radio: _SELF_INFO frames now include current adv_lat, and adv_lon
Scott Powell2025-02-11 16:02:35 +11:00
9013d99265
* new target/envs: Heltec_v2_repeater, Heltec_v2_companion_radio_usb
Scott Powell2025-02-11 15:50:10 +11:00
1bab9c861c
* new target/env: Heltec_v2_terminal_chat
Scott Powell2025-02-11 12:36:26 +11:00
eb7fec6f1d
* companion radio: new command frames: CMD_SET_ADVERT_LATLON, CMD_REMOVE_CONTACT
Scott Powell2025-02-11 12:02:27 +11:00
4e8d6de7d7
* companion radio: CMD_GET_DEVICE_TIME now responds with RESP_CODE_CURR_TIME(9) instead of RESP_CODE_OK
Scott Powell2025-02-05 11:13:39 +11:00
29e62b9ce2
* IdentityStore::save() was failing on RAK. * Repeater: CLI 'erase' command added.
Scott Powell2025-02-04 01:35:04 +11:00
a0bb332ce5
* companion radio: new CMD_SET_RADIO_TX_POWER frame, RESP_CODE_SELF_INFO responses now include tx_power_dbm and MAX_LORA_TX_POWER
Scott Powell2025-02-03 21:06:08 +11:00