Commit Graph

102 Commits

Author SHA1 Message Date
Scott Powell 42f2c1ece5 * new "set guest.password .." CLI command 2025-02-10 16:36:14 +11:00
ripplebiz 8ab1d495e2 Merge pull request #17 from Garrisonsan/patch-1
Update README.md regarding building for RAK devices
2025-02-10 11:06:23 +11:00
Garrisonsan 0ab6aadf7c Update README.md
Added small section under RAK compatibility for info on how to convert hex to uf2, with link to Microsoft GitHub uf2conv python script. Cleaned up how links display in that section.
2025-02-09 16:24:04 -06:00
Scott Powell 5e599f143c * companion radio: removed need for reboot after setting radio params or tx power 2025-02-09 09:58:56 +11:00
Scott Powell 53a55f3a13 * TIMEOUT estimate adjusted
* companion radio: new CMD_RESET_PATH
2025-02-08 20:57:35 +11:00
Scott Powell cd7a8d0411 * repeater: min/max advert.interval changes 2025-02-08 19:57:10 +11:00
Scott Powell 5fb83c9bf7 * repeater and room server: new CLI command: "set advert.interval {mins}" 2025-02-08 11:44:09 +11:00
Scott Powell 5395214ef2 * companion radio: new RESP_CODE_NO_MORE_MESSAGES response 2025-02-06 22:39:33 +11:00
Scott Powell cc0ba10cf1 * RAK battery ADC multiplier tweak 2025-02-06 08:44:06 +11:00
Scott Powell 8b69f09ddf * companion radio: CMD_SET_RADIO_PARAMS fix 2025-02-05 22:04:25 +11:00
Scott Powell 4e8d6de7d7 * companion radio: CMD_GET_DEVICE_TIME now responds with RESP_CODE_CURR_TIME(9) instead of RESP_CODE_OK 2025-02-05 11:13:39 +11:00
Scott Powell f4229bb185 * companion radio bug fix 2025-02-05 10:42:40 +11:00
Scott Powell 8c9144f785 * added companion radio targets for T3S3 board 2025-02-04 22:09:46 +11:00
Scott Powell 6cef056488 * companion radio: offline messages queue 2025-02-04 19:40:30 +11:00
Scott Powell aaeccd121c * repeater and room server, new "set repeat {on|off}" CLI command 2025-02-04 18:27:13 +11:00
Scott Powell 0f66210478 * ver bumps
* RAK battery experiment
2025-02-04 13:40:54 +11:00
Scott Powell 29e62b9ce2 * IdentityStore::save() was failing on RAK.
* Repeater: CLI 'erase' command added.
2025-02-04 01:35:04 +11:00
Scott Powell 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 2025-02-03 21:06:08 +11:00
Scott Powell 7f15205e29 * 'help' updated. 2025-02-03 14:21:19 +11:00
Scott Powell 466caebd9a * Terminal Chat: "set ..." commands, save to "node_prefs" file, consistent with the other firmwares 2025-02-03 13:56:57 +11:00
Scott Powell 7b31fc8ef9 * refactor: new helpers/nrf52 dir
* RAK, startOTAUpdate()
2025-02-03 12:53:38 +11:00
Scott Powell 79f2d65a64 * BUG FIX: Initial key generation 2025-02-02 11:03:23 +11:00
Scott Powell 78fe83f065 * RAK batt read (hopefully) fixed 2025-02-02 09:44:59 +11:00
Scott Powell c7f9fa95e1 * repeater and room server: added "set tx .." CLI command 2025-02-02 08:45:18 +11:00
Scott Powell 01fc05f496 * releasePacket() missing 2025-02-01 23:10:56 +11:00
Scott Powell 33bee48d38 * Terminal Chat: new commands "card" and "import" 2025-02-01 21:45:34 +11:00
Scott Powell e877b135e8 * Repeater: timing changes for self-advert 2025-02-01 19:06:39 +11:00
Scott Powell 5523daad9d * companion radio: RESP_CODE_END_OF_CONTACTS change 2025-02-01 17:04:26 +11:00
Scott Powell ef45cb3ae0 * readme tweak 2025-02-01 14:31:19 +11:00
Scott Powell f9fa913d9e * companion radio CMD_SET_RADIO_PARAMS 2025-02-01 12:43:06 +11:00
Scott Powell 7ed2b17b35 * added LLCC68 module support 2025-01-31 12:46:33 +11:00
Scott Powell 6e708dc0ec * oops, default LORA_FREQ revert 2025-01-31 11:51:30 +11:00
Scott Powell 16b81d2a6c * new target/envs: LilyGo_T3S3_sx1262, _repeater and _terminal_chat 2025-01-31 11:46:19 +11:00
Scott Powell cef23fa7d9 * ver bump 2025-01-31 00:47:26 +11:00
Scott Powell ac8b7b31fe * Room server: keep_alive changes 2025-01-31 00:02:29 +11:00
Scott Powell 8d0a17bc39 * Room server: no more "[posted]" replies from server 2025-01-30 20:09:00 +11:00
Scott Powell 78e307c495 * new Packet::writeTo(), readFrom() methods. (for saving snapshots of packets) 2025-01-30 18:34:18 +11:00
ripplebiz bc655c8797 Update README.md 2025-01-30 15:10:05 +11:00
Scott Powell 9af5adb861 * BaseChatMesh::sendMessage(), new est_timeout (OUT) param 2025-01-30 14:03:31 +11:00
Scott Powell f94d5f7423 * ver bumps 2025-01-30 13:46:04 +11:00
Scott Powell 659e66e3d1 * reset push_failures on successfully recv 2025-01-29 20:45:55 +11:00
Scott Powell 77a7656b99 * companion_radio: CMD_SEND_TXT_MSG format change 2025-01-29 14:06:46 +11:00
Scott Powell f46263a263 * ContactInfo, added gps_lat, gps_lon
* companion_radio: now also save gps_lat, gps_lon
* BaseChatMesh: now parses gps_lat, gps_lon out of Advertisement
2025-01-29 13:56:39 +11:00
Scott Powell 2e3d2d13b2 * room_server: login response now with a 'keep alive' interval suggestion
* room_server: new Request payload sub-type: REQ_TYPE_KEEP_ALIVE -> RESP_SERVER_KEEP_ALIVE
2025-01-29 13:14:42 +11:00
Scott Powell 4f0acbd8da * companion_radio_usb: encoding in ArduinoSerialInterface changed to 16-bit frame lengths
* MAX_FRAME_SIZE now 172 (to fit max 160 byte text msg)
2025-01-29 10:12:22 +11:00
Scott Powell e53f0d0725 * refactored BaseChatMesh::sendMessage(), added timestamp param 2025-01-29 02:11:46 +11:00
Scott Powell fe306a311e * new "contacts2" file format 2025-01-29 00:51:52 +11:00
Scott Powell dc11fe85cb * new env: RAK_4631_companion_radio_usb 2025-01-29 00:02:05 +11:00
Scott Powell cd81878e92 * added helpers/ArduinoSerialInterface, for the 'companion radio'
* .ini, target envs: Heltec_v3_companion_radio_usb &  Heltec_v3_companion_radio_ble
2025-01-28 23:26:55 +11:00
Scott Powell d9dc76f197 * new helper for ESP32: SerialBLEInterface
* Some refactoring in BaseChatMesh and Terminal Chat
* new companion_radio example
2025-01-28 20:30:15 +11:00