| Date |
Commit |
Changes |
| 26. Feb 2026 | b67decf | * bug fix: Packet::writeTo(), Packet::readFrom() |
| 26. Feb 2026 | ca81f64 | Merge branch 'multibyte-paths' into dev |
| 26. Feb 2026 | 5280433 | Merge pull request #1820 from recrof/patch-1 |
| 25. Feb 2026 | def0188 | Merge branch 'dev' into multibyte-paths |
| 25. Feb 2026 | 8737c64 | * Packet::copyPath() fix |
| 25. Feb 2026 | e6e87fb | Merge pull request #1838 from weebl2000/github_workflows_sanitycheck |
| 25. Feb 2026 | 15cce12 | Add basic sanity test github PR workflow |
| 24. Feb 2026 | f4748a7 | * misc |
| 24. Feb 2026 | b777a7c | Update default preset to EU/UK (Narrow) |
| 24. Feb 2026 | b14879c | * CMD_GET_ADVERT_PATH bug fix |
| 24. Feb 2026 | f7c8cf1 | Merge pull request #1808 from callum5892/dev |
| 23. Feb 2026 | 9f4eeee | Added build flags for M5Stack Unit C6L |
| 24. Feb 2026 | 9d5c486 | * room server fix |
| 24. Feb 2026 | 213d085 | * revert CMD_SEND_SELF_ADVERT, use _prefs.path_hash_mode |
| 23. Feb 2026 | 45564ba | * Dispatcher bug fixes |
| 23. Feb 2026 | 5b0884a | * added CMD_SET_PATH_HASH_MODE |
| 23. Feb 2026 | e52d57c | * companion: new pref: path_hash_mode (0..2) * companion: new field in CMD_SET_OTHER_PARAMS, path_hash_mode * companion: CMD_SEND_SELF_ADVERT, cmd_frame[1] now holds the path hash size (0 = zero hop, 1..3 = flood path hash size) |
| 23. Feb 2026 | a66773b | * CommonCLI: added "get/set path.hash.mode " |
| 23. Feb 2026 | 05e7b68 | Merge branch 'dev' into multibyte-paths |
| 23. Feb 2026 | 9c31856 | Merge pull request #1792 from ElectroMW/feature/t-beam-supreme-improvements |
| 23. Feb 2026 | 2e0fa3e | Merge pull request #1794 from accumulator/heltec_wireless_tracker_companion_usb |
| 23. Feb 2026 | 8ee4867 | Merge pull request #1795 from DanielNovak/fix-packetqueue-millis-wraparound |
| 22. Feb 2026 | 5a885bf | Make full use of board's 8MB Flash and add companion WiFI target |
| 22. Feb 2026 | 011edd3 | Fix millis() wraparound in PacketQueue time comparisons |
| 22. Feb 2026 | 3dc1497 | add companion usb build target for Heltec Wireless Tracker |
| 19. Feb 2026 | 3e76161 | * refactor of Contact/Client out_path_len (stored in files), from signed to unsigned byte (+2 squashed commits) Squashed commits: [f326e25] * misc [fa5152e] * new 'path mode' parsing in Dispatcher |
| 21. Feb 2026 | d05d6ab | Merge pull request #1726 from weebl2000/fix-packet-pool-leak-queue-full |
| 21. Feb 2026 | c2abe89 | Merge pull request #1728 from oltaco/nrf52-bootloader-version |
| 18. Feb 2026 | 1500a5a | add get bootloader.ver command for nrf52 |
| 17. Feb 2026 | ffc9815 | Fix packet pool leak when rx queue is full |
| 17. Feb 2026 | bbc5f0c | Merge pull request #1718 from realtag-github/repeater-v1.13-implement-discover |
| 17. Feb 2026 | 2e00298 | * companion: retransmit delays now hard-coded (only for client repeat mode) |
| 17. Feb 2026 | 5de3e1b | * repeater: slight increase to default direct.txdelay |
| 17. Feb 2026 | a073ba4 | Merge pull request #1719 from 3dpgg/pr_lilygo_tlora_terminal_chat |
| 16. Feb 2026 | 3e53df5 | Fix LilyGo_TLora_V2_1_1_6_terminal_chat build |
| 17. Feb 2026 | 0770618 | Allow repeater discovery even if repeater mode is disabled on the requesting repeater. |
| 17. Feb 2026 | bf9c6cb | Increased the timeout timer to 60 seconds, up from 30 seconds. |
| 17. Feb 2026 | 87c78a9 | discover.neighbors sends a tagged repeater discovery request and only accepts matching repeater responses |
| 16. Feb 2026 | e8785dd | discover sends a single repeater discovery request and populates the neighbor list; self is excluded |
| 15. Feb 2026 | 2005977 | Merge pull request #1699 from recrof/m5stack-m6l-build-fix |
| 15. Feb 2026 | cafc212 | fix M5Stack Unit M6L build errors |
| 15. Feb 2026 | e2571ac | * ver 1.13.0 |
| 15. Feb 2026 | 88452c4 | Merge pull request #1603 from oltaco/fix-build.sh-for-RP2040-and-STM32 |
| 15. Feb 2026 | 2220eca | Merge pull request #1669 from Azuresword/fix/wio-tracker-l1-grove-sensor-v2 |
| 15. Feb 2026 | a6e741e | Merge pull request #1672 from ChaoticLeah/feature/mute-buzzer-icon |
| 14. Feb 2026 | 0abac35 | * client_repeat state now in _DEVICE_INFO response |
| 14. Feb 2026 | 564a19d | * companion client repeat mode support |
| 13. Feb 2026 | 5df139f | update build.sh to support RP2040 and STM32 |
| 06. Feb 2026 | 77675ab | add -D ESP32_PLATFORM to esp32_base |
| 12. Feb 2026 | 5ccae4b | Merge pull request #1671 from recrof/rak3112-fix |
| 11. Feb 2026 | fb025fb | Add muted icon to show when buzzer is muted |
| 11. Feb 2026 | beff18c | fix usb and build for rak 3112 |
| 11. Feb 2026 | f720338 | Fix WioTrackerL1 BLE companion: route sensors to Grove I2C bus (Wire1) |
| 11. Feb 2026 | e33d93d | Merge pull request #1611 from weebl2000/semtech-patch-tracker-v2 |
| 11. Feb 2026 | 8db4214 | Merge pull request #1645 from Snayler/Snayler-patch-1 |
| 11. Feb 2026 | e418b0c | Merge pull request #1557 from mattzzw/dev |
| 10. Feb 2026 | d11d8ea | Merge branch 'meshcore-dev:dev' into dev |
| 10. Feb 2026 | 4944a46 | Merge pull request #1638 from thanegill/build_sh-list |
| 10. Feb 2026 | 7d7e88e | Merge pull request #1651 from liamcottle/fix/path-trace-timeout |
| 10. Feb 2026 | bafa2cc | fix estimated timeout for multi byte path traces |
| 09. Feb 2026 | 810fd56 | Enable TX LED for LilyGo LoRa32 V2.1_1.6 |
| 09. Feb 2026 | 3f33455 | Merge pull request #1570 from Quency-D/fix-heltec-power-consumption |
| 09. Feb 2026 | 248c310 | Merge pull request #1605 from ViezeVingertjes/kiss-modem-spec-compliance |
| 09. Feb 2026 | 9efb7cb | Merge pull request #2 from weebl2000/pr-1570-fix-heltec-v4-power |
| 08. Feb 2026 | 3ff1394 | build.sh: add list and -l to list firmwares available to build. |
| 08. Feb 2026 | e4ef6db | Merge pull request #2 from agessaman/fix-simplify-kiss-noise-floor |
| 09. Feb 2026 | b1094c2 | Merge pull request #1616 from jbrazio/2026/raknorm |
| 08. Feb 2026 | f6fc056 | Merge pull request #1609 from weebl2000/bridge-always-has-work |
| 08. Feb 2026 | 736ddbf | Merge pull request #1620 from thanegill/patch-2 |
| 07. Feb 2026 | 31a2e74 | Correct manufacturer name 'Elecrow ThinkNode M5' |
| 08. Feb 2026 | 10eacc4 | Merge pull request #1316 from weebl2000/allow-negative-tx |
| 07. Feb 2026 | fcfbb45 | Refactor environment names and build flags for RAK variants |
| 07. Feb 2026 | e8646f5 | Parse as signed int |
| 07. Feb 2026 | 776131e | simplify kiss noise floor sampling |
| 07. Feb 2026 | 23b4baa | Enable register patch heltec tracker v2 |
| 07. Feb 2026 | c4c287d | Bridge always has work (prevents sleep) |
| 07. Feb 2026 | f6ebbd9 | Remove redundant locals in handleSetRadio |
| 07. Feb 2026 | 5157daf | Remove individual HW_RESP_* defines, use HW_RESP() macro directly |
| 07. Feb 2026 | 00b44c4 | Remove redundant send/complete/finished callbacks, use Radio interface directly |
| 07. Feb 2026 | 362b5eb | Update protocol docs for new response codes and signal reporting |
| 07. Feb 2026 | 5ccd99e | Add toggleable per-packet signal reporting |
| 07. Feb 2026 | 7982d1c | Use high-bit convention for hardware response codes |
| 06. Feb 2026 | 49e7516 | Add KISS UART support |
| 06. Feb 2026 | f445b5a | fix(kiss_modem): improve RX delivery and noise floor sampling |
| 06. Feb 2026 | 1af013c | Clarify data frame limitations in KISS modem documentation. |
| 06. Feb 2026 | 02ddc05 | Reorganise KISS protocol to close gaps. |
| 06. Feb 2026 | 203d86f | Update documentation. |
| 06. Feb 2026 | f78617d | Add periodic noise floor calibration and AGC reset |
| 06. Feb 2026 | 5dcc377 | Rewrite KISS modem to be fully spec-compliant |
| 07. Feb 2026 | bcb7a80 | Merge pull request #1578 from recrof/m5stack-unit-c6l |
| 07. Feb 2026 | c1c9848 | Merge pull request #1596 from jbrazio/2026/t114-sensors |
| 07. Feb 2026 | 6502067 | Merge pull request #1591 from agessaman/fix-kiss-noise-floor |
| 06. Feb 2026 | 0b1fd58 | Fix double claim, eliminate dead code at compile time |
| 03. Jan 2026 | d0720c6 | Allow negative tx power |
| 05. Feb 2026 | c0b81b9 | Clean up comments on kiss noise floor changes. |
| 05. Feb 2026 | 1847333 | Merge remote-tracking branch 'upstream/dev' into 2026/t114-sensors |
| 05. Feb 2026 | 5cb26b9 | Refactor Heltec T114 sensor management |
| 05. Feb 2026 | f0aa12f | Merge remote-tracking branch 'pikolin/T114_sensors' into 2026/t114-sensors |
| 05. Feb 2026 | f7e92a7 | Merge pull request #1398 from Socalix/heltecv4-register1 |
| 05. Feb 2026 | 76a46a7 | Merge pull request #1562 from oltaco/nrf52-sleep-repeater |
| 05. Feb 2026 | 4b9d546 | Merge pull request #1532 from oltaco/esp32board.h-removewifi |
| 03. Feb 2026 | 0fb5703 | fix(kiss): periodic noise floor calibration and AGC reset |
| 04. Feb 2026 | 2360259 | Merge pull request #1487 from oltaco/refactor-ui-with-ringbuffer |
| 26. Jan 2026 | 598489b | refactor ui with ring buffer and display most recent |
| 03. Feb 2026 | e03f311 | Merge pull request #1545 from ViezeVingertjes/kiss-modem-firmware |
| 02. Feb 2026 | 84e68cf | initial port of M5Stack Unit C6L, update pioarduino to newer bugfix release |
| 02. Feb 2026 | f0ba14f | Remove sync word handling from KissModem. |
| 02. Feb 2026 | e15503d | Fix low power consumption issues |
| 02. Feb 2026 | ab99466 | Merge pull request #1549 from Meshcore-Portugal/jbrazio/t114-fix |
| 01. Feb 2026 | 2239307 | Enable I2C sensors and EnvironmentSensorManager for Heltec T114 |
| 01. Feb 2026 | a342ab8 | nrf52: allow repeater to sleep when idle |
| 01. Feb 2026 | 699d1cd | Merge pull request #1495 from oltaco/esp32-advblob-removal |
| 01. Feb 2026 | 13cfc9a | Merge pull request #1498 from piotrmalek/fix-env-sensor-manager |
| 01. Feb 2026 | f231347 | Merge pull request #1512 from litruv/dev |
| 01. Feb 2026 | 852c0b0 | Merge pull request #1547 from oltaco/t114-remove-extra-dcdcen |
| 31. Jan 2026 | 2b754d4 | cli_commands.md: `region` available via remote cli in 1.12.0 |
| 31. Jan 2026 | 240b5ea | Refactor KissModem to integrate radio and sensor management directly, removing callback dependencies. |
| 31. Jan 2026 | 1bcb52b | Add new commands and responses for RSSI, channel status, airtime, noise floor, statistics, battery, and sensors. |
| 31. Jan 2026 | b5248fa | Revert "Merge pull request #1428 from etienn01/update-t114-i2c" |
| 27. Jan 2026 | 8d5eaf5 | add makeBlobPath inline helper for esp32 |
| 27. Jan 2026 | 31ba971 | only store advblob when adding/updating contacts |
| 27. Jan 2026 | e6e1b81 | add DataStore::deleteBlobByKey() |
| 31. Jan 2026 | c5b1d30 | t114: remove extra DCDC enable |
| 31. Jan 2026 | c786cfe | Add KISS Modem firmware |
| 30. Jan 2026 | 06a83c0 | Merge pull request #1531 from agessaman/add-recv-errors-stats |
| 29. Jan 2026 | 019bbf7 | Add recv_errors to CMD_GET_STATS STATS_TYPE_PACKETS response |
| 30. Jan 2026 | c7eea39 | fix: remove esp_wifi.h from esp32board.h |
| 30. Jan 2026 | cf7d95c | Merge pull request #1509 from stevenlafl/tbeam-1w |
| 30. Jan 2026 | e60fb14 | Merge pull request #1500 from Meshcore-Portugal/jbrazio/2026_03a6aa94 |
| 30. Jan 2026 | e50fe31 | Merge pull request #1528 from recrof/revert-1437-dev |
| 30. Jan 2026 | c345f1d | Revert "Remove _serial->isConnected() logic from buzzer notifications" |
| 29. Jan 2026 | 31fbb67 | Merge branch 'dev' into heltecv4-register1 |
| 29. Jan 2026 | acca73f | Merge pull request #1524 from recrof/thinknode-m3-m6-fixes |
| 29. Jan 2026 | 2a321b5 | renamed board files |
| 29. Jan 2026 | 3a7ccc0 | fixed build errors and typos/inconsistencies |
| 29. Jan 2026 | 465776d | * ver 1.12.0 |
| 28. Jan 2026 | a9a8299 | Set LilyGO T-Beam 1W to use TX0 3.0V (within reference +2.85V~+3.15V) |
| 28. Jan 2026 | 44e7c09 | Add battery min/max voltage parameter support |
| 28. Jan 2026 | f7e54ea | Add LilyGO T-Beam 1W Support |
| 29. Jan 2026 | 629adc2 | Merge pull request #1508 from recrof/rak4631-cleanup |
| 29. Jan 2026 | 8f605f8 | Merge pull request #1507 from recrof/rak3401-board-fix |
| 29. Jan 2026 | dd2a904 | Refactor display scaling definitions for HELTEC_VISION_MASTER_T190 |
| 28. Jan 2026 | f418724 | moved pindefs from board file to variant.h |
| 28. Jan 2026 | d5a73b2 | fix: build errors because of changes in NRF52 base class |
| 28. Jan 2026 | 93367b9 | Merge pull request #1493 from Cisien/dev |
| 28. Jan 2026 | 3fc736e | Merge pull request #1499 from Meshcore-Portugal/jbrazio/2026_2768c833 |
| 26. Jan 2026 | 4e1e8bb | Add a cli command reference document |
| 27. Jan 2026 | edeafde | Fix: Correct validation logic in isValidName function |
| 28. Jan 2026 | 58a3782 | Merge pull request #1497 from oltaco/meshtiny-build-fix |
| 27. Jan 2026 | 9665fee | Update runArgs in devcontainer.json |
| 27. Jan 2026 | 3845a1c | Fix incorrect INA260 address in debug message |
| 28. Jan 2026 | 4a83a66 | build fix for meshtiny (nrf52board ota refactor) |
| 27. Jan 2026 | ac79b38 | Merge pull request #1246 from fschrempf/nrf-dcdc |
| 27. Jan 2026 | 3f3978c | Merge branch 'dev' into nrf-dcdc |
| 27. Jan 2026 | c0194d8 | Merge pull request #1492 from oltaco/meshtiny |
| 27. Jan 2026 | fedf703 | Merge pull request #1486 from Quency-D/fix-heltec-v4-tft |
| 27. Jan 2026 | 5ff6e81 | * Fix: RegionMap build fail on _max |
| 27. Jan 2026 | 5627500 | * new "clkreboot" CLI command |
| 27. Jan 2026 | 5a20e86 | support for meshtiny |
| 27. Jan 2026 | d81616e | Merge pull request #1476 from mattzzw/region_via_LoRa |
| 24. Jan 2026 | 0805a47 | Add output of region cmd via lora cli |
| 26. Jan 2026 | f1be7d0 | Merge pull request #1488 from liamcottle/firmware/boot-adverts |
| 26. Jan 2026 | 7e24bd0 | increase maximum flood advert interval to 168 hours (7 days) |
| 26. Jan 2026 | d13bc44 | added build flag to enable/disable boot advert |
| 26. Jan 2026 | ed589f9 | boot adverts are now zero hop instead of flood |
| 26. Jan 2026 | 4b7684c | Merge pull request #1477 from Cisien/dev |
| 26. Jan 2026 | c7ac16f | Add v4-tft code. |
| 25. Jan 2026 | 7ae1642 | * region names now don't need '#' prefix. (SHA still adds a '#' for back compat) |
| 24. Jan 2026 | c16bcd2 | Expose a counter to track RadioLib receive errors |
| 25. Jan 2026 | a5f3766 | Merge pull request #1429 from Snayler/dev |
| 25. Jan 2026 | f0269c9 | Merge pull request #1465 from recrof/rak3112-port |
| 25. Jan 2026 | 153bcdc | Merge pull request #1457 from oltaco/remote-set-prvkey |
| 25. Jan 2026 | 96ef5e5 | allow set prv.key from remote, validate new prv.key |
| 25. Jan 2026 | 988287b | recalc ClientACL shared_secrets at startup |
| 25. Jan 2026 | 6336bd5 | refactor ClientACL and CommonCLI, add ClientACL::clear() |
| 24. Jan 2026 | f46f0d0 | * WIO tracker l1: BLE companion. default node name now MAC address |
| 24. Jan 2026 | c7b3d34 | Merge pull request #1456 from Quency-D/fix-env-i2c |
| 24. Jan 2026 | e744adf | Merge pull request #1413 from entr0p1/powermgt-nrf52840-v2 |
| 24. Jan 2026 | b853c7c | Merge pull request #1459 from oltaco/fix-roomserver-debug |
| 23. Jan 2026 | 266f6ee | fixed battery measurement |
| 23. Jan 2026 | e7c72c5 | initial port of rak3112 |
| 23. Jan 2026 | 9dd52bd | build fix for room server with MESH_DEBUG=1 |
| 23. Jan 2026 | 1f59e52 | nRF52840 Power Management - Phase 1 - Boot Low VBAT Voltage Lockout |
| 23. Jan 2026 | 3c27132 | * T1000e BLE - default node name is now the MAC address |
| 23. Jan 2026 | fc61018 | Fix the issue of inconsistent I2C usage in the environmental sensor. |
| 23. Jan 2026 | 616eb57 | Merge pull request #1428 from etienn01/update-t114-i2c |
| 23. Jan 2026 | 537acd7 | Merge pull request #1437 from nakoeppen/dev |
| 23. Jan 2026 | 32230f6 | Merge pull request #1415 from WattleFoxxo/StationG2-tx-power-changes |
| 22. Jan 2026 | bccefd6 | Merge pull request #1445 from oltaco/thinknode_m1-gps-fix |
| 22. Jan 2026 | 36f230d | thinknode m1: allow GPS to sync clock |
| 22. Jan 2026 | ea85486 | thinknode m1: add missing GPS page to new UI |
| 22. Jan 2026 | b09ddfc | thinknode m1: add missing getLocationProvider() override |
| 21. Jan 2026 | 46e4cc0 | Revert boosted gain flag to original |
| 20. Jan 2026 | d68bc74 | Remove _serial->isConnected() logic from buzzer notifications |
| 20. Jan 2026 | a7cadc8 | Fix Serial and TX LED not working on Heltec Wireless Paper V1.2 |
| 19. Jan 2026 | e51a2d1 | Update T114 I2C pins |
| 19. Jan 2026 | 56ab59d | Merge pull request #1387 from chrisdavis2110/rak3401 |
| 19. Jan 2026 | bf07778 | Merge pull request #1408 from oltaco/improved-contact-mgmt |
| 17. Jan 2026 | ed5d290 | updated variant rak3401 |
| 17. Jan 2026 | 5e4b33a | Merge pull request #4 from chrisdavis2110/var-rak3401 |
| 18. Jan 2026 | 5c7b28f | Change the Station G2 default tx power |
| 16. Jan 2026 | b919119 | only write contacts when changed |
| 16. Jan 2026 | c61fde9 | always send PUSH_CODE_NEW_ADVERT when advert was not added to contacts[] |
| 16. Jan 2026 | 7d1f522 | Merge pull request #1402 from recrof/v3-usb-contact-fix |
| 15. Jan 2026 | 1156567 | fix: bump max contacts for v3 companion usb |
| 15. Jan 2026 | 23f1f2a | Merge pull request #1399 from mannkind/patch-1 |
| 15. Jan 2026 | d41a968 | Merge pull request #1379 from oltaco/improved-contact-mgmt |
| 13. Jan 2026 | df66870 | bootstrap RTC from contact.lastmod and improve slot overwrite logic |
| 13. Jan 2026 | 741564d | refactor: add populateContactFromAdvert() |
| 13. Jan 2026 | 403ce1d | contacts: granular autoadd and overwrite-oldest |
| 14. Jan 2026 | 31f98bd | Fix Ikoka Stick builds |
| 14. Jan 2026 | 4575800 | Turn on register 0x8B5 LSB for improved RX, turn off boosted gain |
| 15. Jan 2026 | 56eb5b0 | Merge pull request #1373 from liquidraver/buildwithoutdebug |
| 13. Jan 2026 | 06c4ca1 | added variant rak3401 |
| 11. Jan 2026 | a48b185 | DISABLE_DEBUG=1 env variable to build.sh |
| 13. Jan 2026 | 4643f4d | Merge pull request #1378 from recrof/ikoka-cleanup |
| 13. Jan 2026 | 77257a3 | Merge pull request #1377 from recrof/t3s3-sx1276-fix |
| 12. Jan 2026 | 324eab9 | cleanup ikoka variants and add all supported sensors |
| 12. Jan 2026 | 266e489 | remove serial debug logging from t3s3 sx1276 companion usb |
| 12. Jan 2026 | bafbfaf | Merge branch 'regions-request' into dev |
| 12. Jan 2026 | 69a71d0 | * repeater login response, FIRMWARE_VER_LEVEL now bumped to 2 |
| 12. Jan 2026 | b6110ee | * new req/resp (after login): REQ_TYPE_GET_OWNER_INFO (includes firmware-ver) * ANON_REQ_TYPE_OWNER, firmware-ver removed (security exploit) * ANON_REQ_TYPE_BASIC, formware-ver removed, just remote clock + some 'feature' bits * CTL_TYPE_NODE_DISCOVER_REQ now ingored if 'repeat off' has been set |
| 09. Jan 2026 | 4e4f6d9 | * ANON_REQ_TYPE_VER_OWNER now delimited by newline chars |
| 09. Jan 2026 | 65796c8 | * CommonCLI: added "set name ..." validation * ANON_REQ_TYPE_VER_OWNER, now removes commas from node_name |
| 09. Jan 2026 | fd69acb | * new ANON_REQ_TYPE_VER (for just simple clock + ver info) |
| 09. Jan 2026 | 2a035ad | * ANON_REQ_TYPE_VER_OWNER, now includes node_name |
| 09. Jan 2026 | 5475043 | * new ANON_REQ_TYPE_VER_OWNER * CommonCLI: new "get/set owner.info ..." |
| 20. Dec 2025 | 4f46ec7 | Remove NRF52BoardOTA class and integrate it into NRF52Board |
| 20. Dec 2025 | 686d887 | variants: T1000E: Add OTA support |
| 19. Dec 2025 | 1651db8 | variants: Sensecap Solar: Use DC/DC regulator |
| 19. Dec 2025 | 80ca720 | variants: ProMicro: Use DC/DC regulator |
| 19. Dec 2025 | 137eed3 | variants: Minewsemi ME25LS01: Use DC/DC regulator |
| 19. Dec 2025 | 465b481 | variants: Mesh Pocket: Use DC/DC regulator |
| 19. Dec 2025 | bf93d6c | variants: Lilygo T-Echo (Lite): Use DC/DC regulator |
| 19. Dec 2025 | 041f67a | variants: Ikoka NRF: Use DC/DC regulator |
| 19. Dec 2025 | 3b0870e | variants: Heltec T114: Use DC/DC regulator |
| 19. Dec 2025 | 24a4b99 | variants: Heltec Mesh Solar: Use DC/DC regulator |
| 22. Dec 2025 | 578d55b | variants: Thinknode M3/M6: Use common Nrf52Board class |
| 22. Dec 2025 | 57fa1ba | variants: Wio WM1110: Use common implementation of startOTAUpdate() |
| 22. Dec 2025 | fa48d4f | variants: Nano G2 Ultra: Use common implementation of startOTAUpdate() |
| 08. Jan 2026 | 5b7f667 | Merge pull request #1337 from fmckeogh/dev |
| 08. Jan 2026 | 5cc44dd | * ANON_REQ_TYPE_REGIONS now direct only, with reply_path encoded in request |
| 06. Jan 2026 | 55fc03b | Fix capitalization in T1000-E manufacturer string |
| 08. Jan 2026 | 8d51126 | Merge branch 'dev' into regions-request |
| 07. Jan 2026 | ff973e4 | Merge pull request #1334 from olanwe/wifi-queuesize |
| 07. Jan 2026 | 3eaaf96 | Merge pull request #1300 from fschrempf/fix-rak4631-gps |
| 07. Jan 2026 | ebfe6e4 | Merge pull request #1320 from alex-vg/dev |
| 07. Jan 2026 | a7a6bb5 | Apply #1331 to other WiFi companions |
| 07. Jan 2026 | c14362d | Merge pull request #1331 from an0key/wifi-offlinequeuesizemissing |
| 06. Jan 2026 | d4a2e57 | OFFLINE_QUEUE_SIZE for Heltec Wifi companions |
| 20. Dec 2025 | 818f5e9 | variants: Xiao_S3_WIO: Add WiFi companion env |
| 04. Jan 2026 | 09005fa | Merge pull request #1308 from liamcottle/fix/wifi-interface-frames |
| 04. Jan 2026 | 8708fa0 | simplify reading frame header |
| 04. Jan 2026 | c5c67ee | Merge pull request #1313 from recrof/thinknode_m6_companion_fix |
| 04. Jan 2026 | badcefb | Merge pull request #1317 from cj-vana/fix/typos |
| 03. Jan 2026 | 63767cd | Fix typos in README and source comments |
| 03. Jan 2026 | 63ae92a | fix compilation errors for m6 companion roles |
| 03. Jan 2026 | 71bb49e | remove use of dynamic allocation |
| 03. Jan 2026 | ed263b0 | implement frame header parising for wifi interface |
| 03. Jan 2026 | 3af2549 | * Repeater: new anon request sub-type: ANON_REQ_TYPE_REGIONS (rate limited to max 4 every 3 mins) * Companion: new CMD_SEND_ANON_REQ command (reply with existing RESP_CODE_SENT frame) |
| 03. Jan 2026 | e31c46f | Merge pull request #1294 from liquidraver/factorynvsreset |
| 31. Dec 2025 | faf177d | ESP factory reset clear NVS too |
| 02. Jan 2026 | 813e502 | * added protocol_guide doc |
| 02. Jan 2026 | 2f5a8c5 | Merge pull request #1299 from entr0p1/companion-timestamp-fix |
| 16. Dec 2025 | ab79351 | EnvironmentSensorManager.cpp: Cleanup after failed RAK4631 GPS detection |
| 16. Dec 2025 | e79ee11 | EnvironmentSensorManager.cpp: Fix RAK4631 serial GPS detection |
| 01. Jan 2026 | 84b8471 | Merge pull request #1293 from weebl2000/gitignorevenv |
| 31. Dec 2025 | 7ea751d | Add venv dirs to .gitignore |
| 31. Dec 2025 | f9720f0 | Merge pull request #1266 from IoTThinks/MCdev-Powersaving-for-esp32-202512 |
| 30. Dec 2025 | 4a86916 | BUGFIX: replay protection on repeaters tripped by timestamp sent from companion node mobile app. Send the node's RTC timestamp for TXT_TYPE_CLI_DATA messages instead of the timestamp from the app (matches the sendRequest() code logic). |
| 29. Dec 2025 | d911a34 | Used esp_wifi_get_mode instead of WiFi.getMode() to reduce the code size |
| 29. Dec 2025 | 33b1e7e | Added pad after powersaving_enabled |
| 29. Dec 2025 | 8edbb08 | Merge pull request #1254 from entr0p1/tx-led-fix-v2 |
| 29. Dec 2025 | 1c594d4 | Merge pull request #1274 from IoTThinks/MCdev-FixedMCUTemperature |
| 29. Dec 2025 | 1d9d37c | Merge pull request #1247 from entr0p1/dev |
| 29. Dec 2025 | 3d6e523 | Merge pull request #1281 from Meshcore-Portugal/jbrazio/promicro_rs232 |
| 28. Dec 2025 | 992d971 | Add RS232 bridge environment configuration for ProMicro |
| 27. Dec 2025 | 90d1e87 | * check for 'early receive' ACK |
| 27. Dec 2025 | 0b30d24 | To get and average the temperature so it is more accurate, especially in low temperature |
| 27. Dec 2025 | 2632116 | To fix the default temperature to be overridden by external sensors (if any) |
| 24. Dec 2025 | def1902 | Fixed T-Beam board to work with sleep |
| 24. Dec 2025 | 0d11a02 | Added extra check for P_LORA_DIO_1 before going to sleep |
| 24. Dec 2025 | 89a289e | Added powersaving_enabled sanitization Moved powersaving_enabled to match serialization order |
| 24. Dec 2025 | 1706f75 | Modified hasPendingWork to return bool |
| 23. Dec 2025 | 5c6c159 | Added powersaving to all ESP32 boards with RTC-supported DIO1 Added CLI to enable/disable powersaving |
| 20. Dec 2025 | 245a818 | Fix TX LED stuck on when StartTransmit() fails |
| 20. Dec 2025 | cc28b1a | EnvironmentSensorManager.cpp: Mitigate BME280 self-heating causing inaccurate readings. |
| 19. Dec 2025 | 6c99382 | Fixed T1000-E temperature and lux sensors |
| 18. Dec 2025 | 0c3fb91 | Merge pull request #1203 from liquidraver/fix-gps-popup |
| 11. Dec 2025 | e855706 | move showalert after saveprefs |
| 17. Dec 2025 | 2ddd5ca | Merge pull request #1235 from liquidraver/btfixv7 |
| 16. Dec 2025 | cba29ea | queue throttling + slave latency and minor refactor |
| 17. Dec 2025 | 9b13106 | Merge pull request #1201 from fschrempf/nrf52-board-deduplication |
| 09. Dec 2025 | 8eb229b | variants: RAK4631: Enable DC/DC regulator to reduce power consumption |
| 17. Dec 2025 | 22b1585 | NRF52Board.h: Mark getMCUTemperature() as virtual |
| 09. Dec 2025 | b024b9e | Deduplicate NRF52 startOTAUpdate() |
| 09. Dec 2025 | e3bb225 | Deduplicate DC/DC regulator enable for NRF52 boards |
| 09. Dec 2025 | 93d1560 | Use common NRF52 begin() and deduplicate() startup reason init |
| 09. Dec 2025 | 87b0e43 | Deduplicate reboot() for NRF52 boards |
| 17. Dec 2025 | 6486192 | variants: IkokaNrf52Board: Use NRF52Board base class |
| 15. Dec 2025 | d67f311 | Merge pull request #1206 from IoTThinks/MCdev-MCUTemperature-for-repeaters-202512 |
| 13. Dec 2025 | f38b951 | Merge pull request #1142 from Meshcore-Portugal/jbrazio/2025_7bc6ab2c |
| 13. Dec 2025 | 2deb9cf | Fixed to call getMCUTemperature once. |
| 12. Dec 2025 | 0df8c86 | Refactor devcontainer runArgs |
| 12. Dec 2025 | aba868f | Merge branch 'thinknode_m3_port' into dev |
| 28. Nov 2025 | bde4fc3 | thinknode_m3: initial commit |
| 12. Dec 2025 | e7ed69b | Merge branch 'thinknode_m6_port' into dev |
| 29. Nov 2025 | 14efaf6 | thinknode_m6: initial port |
| 12. Dec 2025 | 4504ad4 | Added default temperature from ESP32 MCU and NRF52 MCU Added NRF52Board.h and NRF52Board.cpp Modified NRF52 variants to extend from NRF52Board to share common feature |
| 11. Dec 2025 | 9bba417 | Merge pull request #1160 from flol/rak11310 |
| 11. Dec 2025 | f378e10 | Merge pull request #1171 from luigi311/techo_hibernate_led |
| 11. Dec 2025 | fc4f9e8 | Merge pull request #1197 from agessaman/LPS22HB-fix |
| 08. Dec 2025 | b91b854 | fix output from LPS22HB: convert barometric pressure from kPa to hPa in EnvironmentSensorManager |
| 07. Dec 2025 | 09c121e | Merge pull request #1178 from fschrempf/xiao-nrf-button-pullup-fix |
| 06. Dec 2025 | 676c317 | * refactor: on-demand getSharedSecret() |
| 06. Dec 2025 | 46f6146 | Merge pull request #1180 from oltaco/shared-secret-on-demand |
| 06. Dec 2025 | d7adcc1 | * LPPDataHelpers, readCurrent() signed value |
| 06. Dec 2025 | 638f41d | calculate shared_secret on demand |
| 06. Dec 2025 | 9ee3008 | Merge pull request #1177 from liquidraver/btfixv6 |
| 06. Dec 2025 | 4040f20 | Merge pull request #1179 from carroarmato0/tdeck-gps |
| 05. Dec 2025 | 01eb871 | fix(core): optimize GPS loop and add display GPIO safeguards |
| 05. Dec 2025 | d834d66 | feat(tdeck): enable GPS support and configure pins |
| 05. Dec 2025 | 10b43a8 | variants: XIAO NRF52: Enable button pullup |
| 04. Dec 2025 | 73ab0d8 | Improve SerialBLEInterface |
| 04. Dec 2025 | 6db5767 | tracker_l1: enable dc/dc converter |
| 04. Dec 2025 | 1a3f7a7 | Fix BLE semaphore leak in Bluefruit library |
| 04. Dec 2025 | 01f7a3c | Merge pull request #1057 from liquidraver/wiodev |
| 02. Dec 2025 | ec375fa | variants: lilygo_techo: variant: Turn off leds on poweroff |
| 03. Dec 2025 | 441d768 | Merge pull request #1172 from oltaco/nrf52-power-changes |
| 03. Dec 2025 | e1d3da9 | fix DC/DC enable for boards which currently have it. |
| 03. Dec 2025 | dde9b7c | remove calls to sd_power_mode_set(NRF_POWER_MODE_LOWPWR); |
| 03. Dec 2025 | 0082149 | Merge pull request #996 from mattzzw/dev |
| 03. Dec 2025 | a616a84 | Merge pull request #1039 from ViezeVingertjes/feat/support-nibble-screen-connect |
| 03. Dec 2025 | c77391c | Merge pull request #1169 from Meshcore-Portugal/jbrazio/2025_db83f76e |
| 02. Dec 2025 | acc32aa | Merge pull request #1156 from csrutil/persist-gps |
| 02. Dec 2025 | 69a9a0b | Bridge: Add t114 rs232 targets |
| 02. Dec 2025 | f561727 | Bridge: Fix RAK4631 serial2 GPS conflict |
| 01. Dec 2025 | 07d6484 | Support for RAK11310 WisBlock |
| 01. Dec 2025 | 405f703 | thinknode_m5: fix repeater build |
| 30. Nov 2025 | eee2560 | Merge pull request #1162 from recrof/led_state_fix |
| 30. Nov 2025 | 052f177 | add default LED_STATE_ON for boards that don't have it defined |
| 30. Nov 2025 | e054597 | * ver 1.11.0 |
| 30. Nov 2025 | cfb7ed8 | CMD_SET_CUSTOM_VAR will update gps and gps_interval |
| 29. Nov 2025 | df3cb3d | _location->loop() should be in the next tick |
| 29. Nov 2025 | 62e180d | changed ms to sec |
| 29. Nov 2025 | 39503ad | move GPS preference initialization to UITask |
| 29. Nov 2025 | 4aebc57 | fixed gps init value |
| 29. Nov 2025 | 678915e | add GPS interval validation and bounds checking |
| 29. Nov 2025 | 88fb173 | add configurable GPS update interval |
| 29. Nov 2025 | c641bea | https://github.com/meshcore-dev/MeshCore/issues/989 - persist GPS enabled state to preferences |
| 29. Nov 2025 | fe87403 | Merge pull request #1153 from fdlamotte/thinknode_m5 |
| 28. Nov 2025 | 1c0017b | thinknode_m5: gps support |
| 28. Nov 2025 | ee4e87c | thinknode_m5: manage baclight |
| 28. Nov 2025 | dfec6d3 | thinknode_m5: tx_led |
| 27. Nov 2025 | 24edd3c | thinknode_m5: add pca9557 expander |
| 27. Nov 2025 | d0f6def | thinknode_m5: initial port |
| 27. Nov 2025 | 0307b64 | Merge branch 'dev' into ext-trace |
| 27. Nov 2025 | 3ddfdd4 | Revert "add heltec_v4 tft expansion box" |
| 27. Nov 2025 | 5b975d9 | Merge branch 'dev' into ext-trace |
| 27. Nov 2025 | ffbc24b | Merge pull request #1148 from Meshcore-Portugal/jbrazio/2025_6d9681e2 |
| 27. Nov 2025 | eae2fba | Merge pull request #1082 from KR4DIO/dev |
| 27. Nov 2025 | 13bf82f | Merge pull request #1130 from zaquaz/buzzer-feature-pr |
| 26. Nov 2025 | 6c7b539 | Remove default setting, since it is handled in MyMesh |
| 26. Nov 2025 | 59fc28b | Merge pull request #1150 from recrof/heltec_build_fixes |
| 26. Nov 2025 | 2ca15ef | Merge pull request #1151 from recrof/m2_fixes |
| 26. Nov 2025 | c17bd5d | Merge pull request #1122 from fschrempf/xiao-nrf-ui-and-power-optimizations |
| 25. Nov 2025 | e98c79a | added missing NonBlockingRTTTL dependency, added USB and WIFI companions |
| 25. Nov 2025 | 5b7d738 | fix building issues with heltec wireless paper and heltec tracker |
| 25. Nov 2025 | baedddb | Rename RS232 bridge environments and update build flags for Serial1 and Serial2 |
| 25. Nov 2025 | eafbd85 | Add RAK4631 support for rs232 bridge |
| 25. Nov 2025 | 8340d0e | Merge pull request #1104 from zjs81/Fix-BW-setting-and-returning |
| 25. Nov 2025 | a9397c1 | Merge pull request #1118 from Quency-D/dev-heltec-v4-tft |
| 25. Nov 2025 | 79a036f | Merge pull request #1131 from wel97459/dev-uint |
| 25. Nov 2025 | cdbeacd | Merge branch 'dev' into ext-trace |
| 25. Nov 2025 | 30ccc1f | * BUG FIX: remote login fix same as repeater |
| 25. Nov 2025 | 0e903de | * BUG FIX: same remote login fix as repeater |
| 24. Nov 2025 | dc58f0e | * BUG FIX: repeater remote admin, flood login should invalidate the client->out_path |
| 24. Nov 2025 | f274015 | Merge pull request #1075 from agessaman/companion-stats |
| 23. Nov 2025 | d84e615 | Add devcontainer configuration for vscode |
| 22. Nov 2025 | 2a33246 | Merge branch 'meshcore-dev:dev' into dev |
| 22. Nov 2025 | 7723a4c | variants: Heltec T114: Enable DC/DC regulator |
| 22. Nov 2025 | 32d622d | variants: Heltec T114: Disable LED and GPS when powering off |
| 20. Nov 2025 | 5235516 | variants: XIAO NRF52: Enable status LED |
| 20. Nov 2025 | 048bd26 | companion: ui: Respect LED_STATE_ON for status LED |
| 19. Nov 2025 | 4a8dcb4 | variants: XIAO NRF52: Support power-off via user button |
| 19. Nov 2025 | c76d337 | variants: XIAO NRF52: Enable user button |
| 19. Nov 2025 | 11f119a | variants: XIAO NRF52: Enable DC/DC regulator |
| 20. Nov 2025 | b9b82fc | variants: WisMesh Tag: Enable status LED |
| 19. Nov 2025 | 0f56532 | variants: WisMesh Tag: Enable DC/DC regulator |
| 22. Nov 2025 | 07e7e2d | companion: Suspend radio when hibernating |
| 22. Nov 2025 | 5f06dc4 | Merge pull request #1133 from oltaco/repeater-adc-multiplier-setting |
| 21. Nov 2025 | fc93d84 | tweaks get/set adcMultiplier logic |
| 21. Nov 2025 | e13c064 | add board.setAdcMultiplier to room server and sensor |
| 21. Nov 2025 | fc68203 | Merge pull request #1127 from oltaco/rename-faketec-to-promicro |
| 21. Nov 2025 | 5a3ea64 | Repeater: add adc.multiplier setting |
| 21. Nov 2025 | 454f6b2 | rename adverts |
| 20. Nov 2025 | 031fa1e | Changed uint to a uint8_t |
| 21. Nov 2025 | b33d226 | * proposal for 'Extended Trace' packets. Using 'flags' byte, lower 2 bits, for path hash size. |
| 20. Nov 2025 | 2bd47de | Added buzzer config persistance accross restart |
| 21. Nov 2025 | ed9655e | rename faketec to promicro |
| 19. Nov 2025 | f5a56c5 | Merge pull request #1113 from recrof/bme280_fix |
| 19. Nov 2025 | 310618e | add heltec_v4 tft expansion box |
| 18. Nov 2025 | 88a6141 | fix: move bme680 detection before bme280 |
| 17. Nov 2025 | a3c9a07 | Modify CMD_GET_STATS with sub-types for core, radio, and packet statistics. Consolidated to a single RESP_CODE_STATS with a second byte to identify response structure. Updated documentation and examples to reflect the new command structure and response parsing. |
| 17. Nov 2025 | 459169e | Merge pull request #1092 from liquidraver/rakgps |
| 17. Nov 2025 | caf421b | Merge pull request #1106 from oltaco/keepteen-lt1 |
| 16. Nov 2025 | 838e83b | xiao_s3: relocate serial pins on repeater_bridge_rs232 |
| 16. Nov 2025 | 3dd6dc0 | xiao_s3: use environment sensor manager and add sensor role |
| 16. Nov 2025 | bc2256f | Keepteen LT1: remove terminal_chat and sensor targets |
| 16. Nov 2025 | 2058af8 | initial support: Keepteen LT1 |
| 14. Nov 2025 | 850d57a | Refactor float conversion in CommonCLI to use strtof for improved precision and add ftoa3 function for formatting floats with three decimal places in TxtDataHelpers to fix display issue in app and repeater config ui in web |
| 14. Nov 2025 | 8dbb0f5 | Merge pull request #1071 from tpp-at-idx/thinknode_m2 |
| 14. Nov 2025 | ff67c78 | Merge pull request #985 from liquidraver/dev3 |
| 14. Nov 2025 | 11a0bd6 | Merge pull request #1035 from liquidraver/devt114 |
| 14. Nov 2025 | 9bfbb77 | Merge pull request #1100 from stphnrdmr/dev |
| 13. Nov 2025 | 16c294c | Allow SF smaller than 7 to be saved |
| 13. Nov 2025 | 15d52a6 | Merge branch 'meshcore-dev:dev' into dev |
| 13. Nov 2025 | 91e9fce | * ver 1.10.0 |
| 13. Nov 2025 | 750e955 | Update library.json to latest libs and version |
| 12. Nov 2025 | a5cdc88 | Merge pull request #1064 from recrof/esp_contacts_350_channels_40 |
| 11. Nov 2025 | ba6b853 | Merge pull request #971 from fdlamotte/remove_set_setting_by_key |
| 11. Nov 2025 | b0ce006 | Fix RAK4631 GPS UART pin macros |
| 11. Nov 2025 | 90e2612 | Merge branch 'dev' into remove_set_setting_by_key |
| 11. Nov 2025 | b59d199 | * Sensor: DISCOVER_REQ, prefix_only support |
| 11. Nov 2025 | 74f136b | Merge pull request #1068 from fdlamotte/sensor_control_data |
| 09. Nov 2025 | 39f83ef | Remove unused statistics formatting methods and associated header includes from MyMesh class. Whoops. |
| 09. Nov 2025 | 80d6dd4 | Update statistics handling to use binary frames instead of JSON formatting for consistency with other companion commands. Added documentation of frame structure with code examples. |
| 08. Nov 2025 | c9aa536 | Reverted MyMesh constructor for simplicity. Updated formatStatsReply method to use new member variables for statistics handling. Removed excess variable creation |
| 07. Nov 2025 | df4dab8 | Add statistics commands and response handling in MyMesh |
| 09. Nov 2025 | ab0721d | * fix: repeater and room server telemetry requests now return all telemetry for _READ & _WRITE ACL permissions. |
| 09. Nov 2025 | b31d3e7 | * added StrHelper::fromHex() |
| 08. Nov 2025 | 00e0635 | add variant files for ikoka handheld (nrf52 with e22 radio) |
| 07. Nov 2025 | a0bf66f | Fix for display not coming on after poweron |
| 07. Nov 2025 | 429f821 | tweak getBattMilliVolts to report battery more accurately |
| 07. Nov 2025 | c0a51af | change ADC_MULTIPLIER to better reflect battery voltage |
| 07. Nov 2025 | 1520f4d | * repeater, DISCOVER_REQ, flags lowest bit now for 'prefix_only' responses |
| 07. Nov 2025 | 62d7ce1 | * packet format docs updated |
| 07. Nov 2025 | 28b90c1 | Merge branch 'transportcodes' into dev |
| 07. Nov 2025 | 963290e | * repeater: various "region" CLI changes * transport codes 0000 and FFFF reserved |
| 06. Nov 2025 | 0682503 | sensor: copy control data code from repeater |
| 06. Nov 2025 | 2e63499 | * companion: protocol ver bumped to 8. |
| 06. Nov 2025 | 4a5404d | * companion: added CMD_SEND_CONTROL_DATA, and PUSH_CODE_CONTROL_DATA |
| 06. Nov 2025 | ddac13a | * repeater: CLI, added "region put" and "region remove" commands |
| 06. Nov 2025 | 2568482 | * repeater: onAnonDataRecv(), future code check bug fix (offset 4) * sensor: onAnonDataRecv(), future request code provision |
| 06. Nov 2025 | 09eab33 | * repeater: onAnonDataRecv(), now rejecting non-ASCII password (preparing for future request codes) * repeater: DISCOVER requests now with a simple RateLimiter (max 4, every 2 minutes) |
| 06. Nov 2025 | cf547da | * RegionMap: get/set Home Region * repeater: admin CLI, changed "allowf *", "denyf *", added "home" |
| 06. Nov 2025 | a9d245f | Merge pull request #1038 from adam2872/Analogue-button-fix-for-new-UI |
| 06. Nov 2025 | 23783b2 | Merge pull request #1058 from dotdavid/dev |
| 06. Nov 2025 | 7419ed7 | * region filtering now applied in allowPacketForward() |
| 06. Nov 2025 | 82b4c1e | * new PAYLOAD_TYPE_CONTROL (11) * repeater: onControlDataRecv(), now responds to new CTL_TYPE_NODE_DISCOVER_REQ (zero hop only) * node prefs: new discovery_mod_timestamp (will be set to affect when node should respond to DISCOVERY_REQ's ) |
| 05. Nov 2025 | 3ef53e6 | * is_name_char() bug fix |
| 05. Nov 2025 | 937865c | * companion: new CMD_SET_FLOOD_SCOPE (54) |
| 05. Nov 2025 | 9ebeb47 | * RegionMap: inverted 'flags' to _deny_ bits * Mesh: new filterRecvFloodPacket() for overriding * repeater CLI: 'allow' -> 'allowf' or 'denyf' |
| 04. Nov 2025 | 04c0c40 | set max contacts to 350 and channels to 40 for esp32c3, s3 and c6 |
| 03. Nov 2025 | c3dbec4 | Fix manufacturer name on Seeed Xiao S3 WIO |
| 03. Nov 2025 | 5c80334 | Fix manufacturer name on Seeed Xiao S3 WIO |
| 03. Nov 2025 | 99a3473 | even less comments \o/ |
| 03. Nov 2025 | eae16cf | less unnecessary comments, less lines of code :) |
| 03. Nov 2025 | 397d280 | stop OLED powering on every message if connected to phone |
| 04. Nov 2025 | d9ff3a4 | * Mesh: new sendFlood() overload with transport codes. * BaseChatMesh: sendFloodScoped(), for overriding with some outbound 'scope' / TransportKey * companion: new 'send_scope' variable. |
| 03. Nov 2025 | ecd30f4 | * new CLI commands: region, region load, region save, region get, region allow |
| 03. Nov 2025 | f797744 | * misc RegionMap and key store methods |
| 03. Nov 2025 | 03fc949 | * setting up framework for Regions, TransportKeys, etc |
| 03. Nov 2025 | 5b4544b | Merge pull request #889 from fdlamotte/sensecap_indicator |
| 03. Nov 2025 | 920ac51 | Merge pull request #998 from tahnok/bmp085-sensor |
| 01. Nov 2025 | 0b9f055 | Merge pull request #1047 from aqua/build-name-fix |
| 31. Oct 2025 | d0caa3b | Fix the sample RAK repeater build target name |
| 31. Oct 2025 | ff4fa7b | Add ESP32-S3-Zero board configuration and Nibble Screen Connect variant |
| 31. Oct 2025 | c13b4ae | Analogue button delay based on millis |
| 31. Oct 2025 | 7755400 | * Companion: Now using transport codes { 0, 0 } when Share contact zero hop. * Repeater: onAdvertRecv(), adverts via Share now NOT added to neighbours table |
| 31. Oct 2025 | ef75292 | Merge pull request #1036 from oltaco/datastore-refactor |
| 31. Oct 2025 | 228b073 | Merge pull request #982 from ViezeVingertjes/feat/wio-wm1110-variant |
| 31. Oct 2025 | 7ad45d1 | Merge pull request #993 from recrof/allow_lower_bw_sf |
| 31. Oct 2025 | 7abe6c9 | * Upping max channel hash conflicts to 4 (was 2) |
| 31. Oct 2025 | 52a3df4 | revert pubBlobByKey() change |
| 31. Oct 2025 | 0b8159c | refactor DataStore to use openRead() and openWrite() |
| 30. Oct 2025 | 5088444 | Update Wio WM1110 configuration to disable GPS and clean up location provider code |
| 30. Oct 2025 | 07e58d8 | Merge branch 'dev' into devt114 |
| 30. Oct 2025 | 96e786f | * FIX: for divide by zero crash |
| 30. Oct 2025 | f3b20d5 | t114 gps |
| 30. Oct 2025 | 3d9378d | * Fix for VolatileRTCClock wrapping around to initial synced time every 49 days |
| 30. Oct 2025 | c4e99a8 | Merge pull request #1023 from WattleFoxxo/dev |
| 30. Oct 2025 | 80f0405 | * direct.txdelay default now 0.2 (was zero) |
| 29. Oct 2025 | 886878c | Merge commit 'cc002404fa89a2b0139a1394f78b4a72988846f8' into dev |
| 29. Oct 2025 | 8cbcd22 | * experimental: retransmit delay, removing the 6 'slots' |
| 29. Oct 2025 | cc00240 | Merge pull request #1026 from recrof/disable_esp32c6 |
| 29. Oct 2025 | ac37a37 | Merge pull request #1025 from recrof/disable_vision_master |
| 29. Oct 2025 | 4aef696 | missed one definition |
| 29. Oct 2025 | 377f9ff | renamed esp32c6 variants, so they are not included in release. added disclaimer about pioarduino builds |
| 29. Oct 2025 | 1c052d8 | use different strategy in renaming the envs in order to avoid building |
| 29. Oct 2025 | 1bbc215 | remove vision master boards because of issues with display drivers |
| 29. Oct 2025 | 1d2a115 | Merge pull request #900 from michaelhart/dev |
| 07. Oct 2025 | 81ab944 | Adds serial commands to get stats |
| 29. Oct 2025 | d4eb04d | Switch xiao rp2040 to std init |
| 27. Oct 2025 | f339c74 | * Add #ifdef, reuse variable |
| 27. Oct 2025 | cb4468b | Merge pull request #977 from tpp-at-idx/thinknode_m2 |
| 26. Oct 2025 | 9aa11a8 | Merge pull request #1000 from kallanreed/enable_wismesh_tag_gps |
| 26. Oct 2025 | a2f5432 | Merge pull request #1018 from Woodie-07/dev |
| 25. Oct 2025 | 0e259a6 | lr1110 irq fixes |
| 25. Oct 2025 | 6d6db10 | Merge pull request #1012 from Woodie-07/dev |
| 24. Oct 2025 | 2981fc7 | new workaround |
| 23. Oct 2025 | 61cd01d | Merge pull request #1003 from liamcottle/feature/increased-max-uptime |
| 23. Oct 2025 | 63c3342 | Merge commit '6288a5d11a8786c9883d6ce0c8a404430150a664' into dev |
| 23. Oct 2025 | dfb4497 | * T114: enabled GPS page in UITask |
| 23. Oct 2025 | 273a54f | increase room server max uptime from 49 days to 136 years |
| 23. Oct 2025 | f1824e6 | increase repeater max uptime from 49 days to 136 years |
| 23. Oct 2025 | 6288a5d | Merge pull request #1002 from wel97459/dev-CayenneLPP |
| 22. Oct 2025 | 2e249e2 | Updated CayenneLPP to 1.6.1 |
| 22. Oct 2025 | 8ca3ed2 | set PIN_GPS_EN in wismesh tag companion |
| 22. Oct 2025 | 4cfbd3b | Switch BMP085 mode to 0 for ULTRALOWPOWER |
| 22. Oct 2025 | ac15131 | Add support for bmp085/bmp180 temperature/pressure sensor |
| 22. Oct 2025 | a38418e | * Add display of IP address to companion screen |
| 22. Oct 2025 | 87677fd | allow spreading factor from 5 and bandwidth from 7.8kHz |
| 21. Oct 2025 | 0920dc6 | Fix reversed GPS PINs on G2 and enable timesync |
| 21. Oct 2025 | f27e8ba | Merge pull request #981 from oltaco/revert-heltecT114-powersaving |
| 20. Oct 2025 | ec05d40 | Add Seeed Wio WM1110 Dev Board variant |
| 21. Oct 2025 | 5d495d5 | Revert Heltec T114 power savings |
| 20. Oct 2025 | 4687ab7 | Merge pull request #973 from recrof/rak_platform_update |
| 20. Oct 2025 | 292305c | Merge pull request #972 from recrof/Adafruit_nRF52_Arduino-1.7.0 |
| 19. Oct 2025 | 31b8f72 | Support for Elecrow Thinknode M2 |
| 19. Oct 2025 | 99e44f4 | Merge pull request #968 from fdlamotte/uitask_back3_disables_buzzer |
| 19. Oct 2025 | dab44a1 | Merge pull request #967 from fdlamotte/remove_target_h_dep |
| 19. Oct 2025 | 53a2ae9 | Merge pull request #923 from recrof/tlora_1.6_cleanup |
| 19. Oct 2025 | 798725d | Merge pull request #922 from recrof/station_g2_cleanup |
| 19. Oct 2025 | a222578 | Merge pull request #921 from recrof/heltec_v2_cleanup |
| 19. Oct 2025 | ebf4599 | Merge pull request #920 from recrof/heltec_v3_cleanup |
| 19. Oct 2025 | 79d0989 | Merge pull request #962 from haxwithaxe/dev |
| 19. Oct 2025 | a507007 | equalize RAK with all other nrf52 variants and use newer platform with all important fixes |
| 18. Oct 2025 | a421215 | all nrf52 devices: force framework-arduinoadafruitnrf52 version to 1.10700.0 |
| 18. Oct 2025 | 37dc715 | SensorManager: remove setSettingByKey |
| 18. Oct 2025 | ce70792 | lgfx_display: better handle display class construction |
| 18. Oct 2025 | 7d62a27 | uitask: bring back buzzer toggle on tracker l1 |
| 18. Oct 2025 | f085a9d | tracker_l1_eink: set UI_HAS_JOYSTICK |
| 18. Oct 2025 | 3210475 | CommonCli: Remove dependency on target.h |
| 18. Oct 2025 | 666447e | Merge pull request #955 from liquidraver/dev |
| 17. Oct 2025 | 006af52 | Added more polished build.sh usage |
| 17. Oct 2025 | ece4071 | Merge pull request #956 from recrof/uf2_pio_task |
| 17. Oct 2025 | 24ed5b3 | added custom pio task "Create UF2 file" |
| 17. Oct 2025 | 15ecf18 | Merge pull request #953 from Woodie-07/dev |
| 16. Oct 2025 | 02351ab | change println to debug macro in lr1110 patch |
| 16. Oct 2025 | 3c48f01 | BME680 library doesn't have altitude calculation, we can add it here to match other sensors' |
| 16. Oct 2025 | 0e74865 | Add simple BME680 support to RAK with adafruit library |
| 16. Oct 2025 | cd92069 | * UITask: new UI_HAS_JOYSTICK * MomentaryButton: new constructor 'multiclick' param * WIoTrackerL1: now just use joystick, joystick press for KEY_ENTER, no multi-click for snappier UI |
| 15. Oct 2025 | d3be6af | * fix for non-RAK targets |
| 15. Oct 2025 | fa8c31b | * fix for RAK12500 GPS (I2C) |
| 14. Oct 2025 | 34b9a1c | Merge pull request #916 from Quency-D/dev-heltec_tracker_v2 |
| 14. Oct 2025 | ca5dcf2 | Merge pull request #911 from bplein/ikoka-nano-support |
| 14. Oct 2025 | 86ecf97 | Merge pull request #912 from recrof/patch-1 |
| 14. Oct 2025 | c6b4a58 | * repeater and room server: enable downgrading permissions on guest login |
| 12. Oct 2025 | 633538d | Merge pull request #918 from recrof/xiao_c3_refresh |
| 12. Oct 2025 | c6e5d50 | fix: remove VL53L0X because it causes bootloops on esp32c3 |
| 12. Oct 2025 | 8426fdd | workaround for LR1110 shift issue |
| 12. Oct 2025 | 93c0180 | * Refactor: advert_loc_policy now applied in new method CommonCLI::buildAdvertData() |
| 12. Oct 2025 | 837e7dc | * Advert type fix * GPS pref defaults tidy |
| 12. Oct 2025 | 487b7c6 | Merge pull request #890 from fdlamotte/CommonCLI--gps-management |
| 12. Oct 2025 | 69cddbc | move LilyGoTLoraBoard.h to variants, use template in platformio.ini, cleanup |
| 12. Oct 2025 | 7cb2e08 | move StationG2Board.h to variants, enable ESM, add companion wifi, cleanup |
| 11. Oct 2025 | 1979517 | heltec v2 cleanup |
| 11. Oct 2025 | c4a2b13 | moved HeltecV3Board.h to variant folder |
| 11. Oct 2025 | bf1da43 | gps_cli: gps advert to control advert location policy |
| 11. Oct 2025 | 4dc3dda | xiao c3: migrated to esm, added missing roles, cleanup |
| 11. Oct 2025 | f6064b4 | gps_cli: set node location based on gps |
| 11. Oct 2025 | 76dcfbb | gpsCli: use parseTextParts |
| 11. Oct 2025 | ad2894a | delete PSRAM. |
| 11. Oct 2025 | 70ac820 | add heltec tracker v2 board. |
| 10. Oct 2025 | 8a2e472 | heltec wireless tracker: use `-D ARDUINO_USB_CDC_ON_BOOT=1` with all envs |
| 10. Oct 2025 | da52d08 | Merge pull request #898 from syssi/wsl3-wifi-build |
| 10. Oct 2025 | b47ace5 | Merge pull request #908 from ViezeVingertjes/feat/meshpocket-poweroff |
| 09. Oct 2025 | b588e3f | Ikoka Nano Variant |
| 09. Oct 2025 | da7b8ad | Add powerOff support for MeshPocket |
| 09. Oct 2025 | 27e5f6e | Merge pull request #885 from ViezeVingertjes/fix/heltec-v4-max-tx-power |
| 07. Oct 2025 | 601479e | Introduce Heltec_WSL3_companion_radio_wifi target |
| 06. Oct 2025 | 9e3c2fc | gps_cli: gps also restored on sensors and rooms |
| 06. Oct 2025 | 6ed8e9d | gps_cli: gps state is now saved and restored upon reboot |
| 06. Oct 2025 | c9fd182 | Merge branch 'dev' into CommonCLI--gps-management |
| 06. Oct 2025 | 5f31979 | Merge pull request #831 from Meshcore-Portugal/jbrazio/2025_87fe0ad8 |
| 06. Oct 2025 | 341b69e | sensor list command |
| 06. Oct 2025 | 13a0202 | Add BRIDGE_DEBUG flag |
| 06. Oct 2025 | fb46e5c | Refactor debug logging across bridge implementations |
| 06. Oct 2025 | 7be65c1 | cli_gps: remove callbacks and add generic sensor set/get. |
| 05. Oct 2025 | e4f2d63 | cli_gps: use sensormanger to toggle gps on/off to keep state coherent |
| 05. Oct 2025 | 0502bc3 | CommonCLI: gps management commands |
| 05. Oct 2025 | 45ab0e8 | sensecap_indicator: initial espnow support |
| 05. Oct 2025 | 9b4d93d | Add bridge type command to CLI for reporting bridge configuration |
| 05. Oct 2025 | 5ae574b | Merge pull request #878 from WattleFoxxo/tdeck |
| 04. Oct 2025 | c568edc | Add MAX_LORA_TX_POWER build flag for Heltec V4 configuration |
| 03. Oct 2025 | 69e6d69 | Fix font and icon scaling issues for TDeck |
| 03. Oct 2025 | 54675ed | Merge pull request #812 from khudson/source-cleanup |
| 03. Oct 2025 | e48f3a5 | Remove WITH_ESPNOW_BRIDGE_SECRET definition from platformio.ini files and update documentation to use _prefs->bridge_secret |
| 03. Oct 2025 | 8edcb46 | Bridge: enhance CLI configuration options |
| 02. Oct 2025 | 262e986 | stm32: upd repeater targets |
| 02. Oct 2025 | 3912bbd | Merge pull request #821 from fdlamotte/ui_gps_page |
| 02. Oct 2025 | aa946bb | WITH_BRIDGE was not implementing setBridgeState() |
| 02. Oct 2025 | 8d8b9a6 | * ver 1.9.1 |
| 30. Sep 2025 | 18bfc2d | DisplayDriver: introduce drawTextRightAlign and drawTextLeftAlign |
| 29. Sep 2025 | 2192971 | Merge pull request #863 from liamcottle/fix/repeater-login |
| 30. Sep 2025 | 6a1f8d6 | add missing null terminator for login payload |
| 29. Sep 2025 | b82f5ea | Merge pull request #859 from liamcottle/feature/board-cli-command |
| 29. Sep 2025 | ec48e6a | added 'board' cli command to get board name |
| 29. Sep 2025 | e381f03 | Merge pull request #854 from liamcottle/fix/missing-build-flags |
| 29. Sep 2025 | 8ac6dcb | Merge pull request #858 from csrutil/fix/tiny-relay-compile |
| 29. Sep 2025 | fc0cf5f | 🔧 chore: update tiny_relay platformio.ini configuration |
| 28. Sep 2025 | 9140013 | add missing build flags for failed builds |
| 28. Sep 2025 | b92d9bd | * ver 1.9.0 |
| 28. Sep 2025 | 3335b49 | Merge branch 'main' into dev |
| 28. Sep 2025 | e5de6e6 | Merge pull request #820 from fdlamotte/gps_reset_fix |
| 28. Sep 2025 | cd7e7d9 | Merge pull request #852 from liamcottle/increase-max-neighbours |
| 28. Sep 2025 | 4bb16ef | Merge pull request #850 from liamcottle/fix/legacy-neighbours-cli |
| 28. Sep 2025 | 70ec996 | Merge pull request #853 from liamcottle/fix-calc-shared-secret |
| 28. Sep 2025 | 3f4f9ef | fix multiple candidates warning |
| 28. Sep 2025 | db76351 | gps_page: enable if gps enabled |
| 28. Sep 2025 | 0767fc4 | Merge pull request #843 from dotdavid/main |
| 28. Sep 2025 | c83abbe | ESM: add gps reset after begin |
| 28. Sep 2025 | 030f0d5 | location provider: reduce reset delay |
| 28. Sep 2025 | 0307b61 | increase MAX_NEIGHBOURS from 8 to 50 |
| 28. Sep 2025 | 2e92137 | Merge pull request #851 from liamcottle/build-script-suffix |
| 28. Sep 2025 | 58ed14d | build script should check for firmware type suffix |
| 28. Sep 2025 | f8f5f00 | admin cli neighbors command should sort newest to oldest |
| 28. Sep 2025 | f9b2613 | Merge pull request #844 from liamcottle/refactor-variant-suffixes |
| 27. Sep 2025 | f3b9c06 | refactor variants to use standard firmware type suffixes |
| 27. Sep 2025 | 2992062 | Merge pull request #770 from Meshcore-Portugal/jbrazio/2025_44aa3add |
| 27. Sep 2025 | 0beaa32 | Merge pull request #842 from liamcottle/feature/custom-build-flags |
| 27. Sep 2025 | cc822c0 | Create Xiao_S3_WIO_companion_radio_usb profile |
| 27. Sep 2025 | 95e533d | * repeater & room server fix for blank guest password |
| 26. Sep 2025 | e49eef5 | allow building multiple specific targets at same time |
| 26. Sep 2025 | 3fbdaf7 | don't overwrite existing platformio build flags in build script |
| 26. Sep 2025 | 7bcf1f1 | Merge pull request #828 from recrof/meshadventurer-build-fix |
| 26. Sep 2025 | 84feb63 | Merge pull request #835 from oltaco/wio-L1-revert-pins |
| 25. Sep 2025 | a3e6b79 | Revert addition of ENV_PIN_SDA |
| 25. Sep 2025 | 74e1b6c | Merge pull request #833 from liamcottle/feature/binary-neighbours-request |
| 25. Sep 2025 | 418ae08 | add FIRMWARE_VER_LEVEL to companion PUSH_CODE_LOGIN_SUCCESS |
| 23. Sep 2025 | b8394a4 | use pointer array |
| 23. Sep 2025 | 1c7a0ce | use uint16_t to allow fetching up to 65535 neighbours |
| 23. Sep 2025 | 02c178d | implement new binary request/response for paginated neighbours |
| 25. Sep 2025 | a5af1b5 | * companion: disabled processing/sending of keep_alive packets (deprecated) * FIRMWARE_VER_LEVEL now moved to end of response payloads |
| 25. Sep 2025 | e988531 | Merge commit '3bc8ec2006917670695b3a74e7bb7df2c764e9e5' into dev |
| 25. Sep 2025 | 76be663 | * repeater: reduce FS writes on login |
| 25. Sep 2025 | c215963 | * Login response payload: now includes FIRMWARE_VER_LEVEL |
| 24. Sep 2025 | 3bc8ec2 | Merge pull request #830 from SoulOfNoob/feat/add_t-echo-lite_variant |
| 24. Sep 2025 | 2297d24 | Minor fixes |
| 24. Sep 2025 | 1d45c7e | Add bridge management CLI |
| 24. Sep 2025 | 088b8fd | fix: revert to orignal default scaling and fix it in variant config |
| 24. Sep 2025 | 128119f | refactor: remove redundant import statement |
| 24. Sep 2025 | f2cff53 | fixed meshadventurer failing build |
| 23. Sep 2025 | 20b0fd1 | refactor: readability |
| 23. Sep 2025 | f85db18 | refactor: use macro from ttgo repo for readability |
| 23. Sep 2025 | 955b732 | chore: cleanup |
| 23. Sep 2025 | e2fa70d | chore: refactor to use GxEPD2 fork |
| 23. Sep 2025 | b11f084 | add `T-Echo-Lite` Device Variant |
| 23. Sep 2025 | db40a9c | import missing eInk display |
| 23. Sep 2025 | 76aa7cf | ui_task: initial gps page |
| 23. Sep 2025 | c1915a1 | ESM: delegate gps management to LocationProvider |
| 23. Sep 2025 | ea13fa8 | Merge pull request #814 from WattleFoxxo/tdeck |
| 23. Sep 2025 | 4aa58ad | Merge pull request #811 from fdlamotte/tracker_l1_environment_sensors |
| 23. Sep 2025 | 3885d47 | Merge pull request #818 from silverphish-io/faq-spellcheck |
| 22. Sep 2025 | adecd1e | Updated some typos and spelling mistakes in FAQ |
| 22. Sep 2025 | 611d61b | tracker_l1: fix bme226 init in ESM to include all sensors |
| 22. Sep 2025 | f100894 | LillyGo TDeck support |
| 22. Sep 2025 | 4579a1b | Merge pull request #813 from Quency-D/dev-heltec_v4 |
| 22. Sep 2025 | 669bea0 | add heltec_v4 board. |
| 22. Sep 2025 | 881396e | Merge pull request #10 from meshcore-dev/dev |
| 22. Sep 2025 | 0cb3474 | tracker-l1: correct bad definition for PIN_GPS_EN |
| 22. Sep 2025 | c9b060a | Merge branch 'dev' into tracker_l1_environment_sensors |
| 22. Sep 2025 | d85d364 | Merge pull request #808 from fdlamotte/wio-l1-eink |
| 22. Sep 2025 | 52d5cc6 | * tidy and minor fix for offline queue deletion |
| 22. Sep 2025 | 28d673e | Merge pull request #796 from 446564/mutable-queue |
| 21. Sep 2025 | 9e46056 | Merge branch 'source-cleanup' of github.com:khudson/MeshCore into source-cleanup |
| 07. Sep 2025 | 9d00907 | Ikoka Stick: Move to unified code naming conventions |
| 21. Sep 2025 | f9543bb | tracker_l1: support for EnvironmentSensorManager |
| 21. Sep 2025 | 7b3a0bb | Merge remote-tracking branch 'upstream/dev' into dev |
| 20. Sep 2025 | 59ea6cd | wio-l1-eink initial support |
| 21. Sep 2025 | 695473f | Merge pull request #805 from csrutil/tiny-relay-variant |
| 21. Sep 2025 | 4daad75 | Merge pull request #806 from oltaco/safer-lfs-traverse |
| 20. Sep 2025 | 2922b62 | add bounds check to _countLfsBlock / _getLfsUsedBlockCount |
| 20. Sep 2025 | 757ff9f | stm32: force the use of Adafruit BusIO v1.17.2 as 1.17.3 won't compile on this platform |
| 20. Sep 2025 | a1622ba | 🔗 fix: update tiny_relay board URL to proper STM32WLE5CC documentation link |
| 20. Sep 2025 | b3af4d9 | ✨ feat: add tiny_relay board configuration |
| 20. Sep 2025 | 736118f | Add tiny_relay variant files |
| 19. Sep 2025 | b464f5c | Merge pull request #801 from recrof/sensecap_solar_env_manager |
| 18. Sep 2025 | 985b290 | use sensor_base for seeed sensecap solar |
| 18. Sep 2025 | 384b02b | * GenericVibration: code style refactor |
| 18. Sep 2025 | b3e9fd7 | Merge pull request #708 from csrutil/feature/vibration-feedback |
| 18. Sep 2025 | f77fd15 | Merge pull request #730 from michaelhart/node-displayname-improvements |
| 18. Sep 2025 | e35e4bb | Merge pull request #745 from ViezeVingertjes/fix-pin-display |
| 18. Sep 2025 | 8ddabfc | Merge pull request #783 from sschueller/eora-s3 |
| 17. Sep 2025 | 9ba8d6f | Merge branch 'rep-room-acl' into dev |
| 17. Sep 2025 | 6f8ce42 | remove the unnecessary blank line |
| 17. Sep 2025 | 043f37a | ♻️ refactor: unify UI notification methods into single notify() function |
| 07. Sep 2025 | 2da5088 | ✨ feat: add vibration feedback support for UI events |
| 16. Sep 2025 | bd6aa98 | feat: add DisplayDriver methods for UTF-8 filtering and text ellipsis |
| 13. Sep 2025 | fca16f1 | make offline queue channel messages mutable |
| 17. Sep 2025 | 47c57a5 | Merge pull request #795 from tahnok/python3-build-sh |
| 16. Sep 2025 | 19fb7aa | Use python3 not python in build.sh |
| 16. Sep 2025 | d86851b | Merge pull request #787 from recrof/rak-wishmesh-tag-fix |
| 16. Sep 2025 | 98b524b | Merge branch 'dev' into rep-room-acl |
| 16. Sep 2025 | a288ac0 | Merge branch 'dev' into reciprocal-path-retry |
| 15. Sep 2025 | 88786a9 | Merge pull request #786 from recrof/xiao-nrf52-cleanup |
| 15. Sep 2025 | 845a497 | fix compilation errors for wismesh tag |
| 15. Sep 2025 | 81180bb | xiao nrf52: add all available sensors, remove *_alt envs, cleanup |
| 15. Sep 2025 | f9428b7 | Merge pull request #785 from liamcottle/feature/new-message-timestamps |
| 15. Sep 2025 | fa3e4f9 | Merge branch 'dev' into reciprocal-path-retry |
| 15. Sep 2025 | d377ffd | Merge pull request #784 from liamcottle/fix/ble-advertising-interval |
| 15. Sep 2025 | 400e09f | revert unexpected change to ble advertising interval on nrf52 |
| 15. Sep 2025 | 561dbea | update lastmod when a new message is received |
| 14. Sep 2025 | 2536fa6 | Merge remote-tracking branch 'upstream/dev' into dev |
| 05. Sep 2025 | ded8178 | fix: removed display reset (NC), set SDA and SCL for display |
| 05. Sep 2025 | 21ea63b | feat: Added EByte EoRa Pi |
| 14. Sep 2025 | 5ccacb2 | * bug fix |
| 14. Sep 2025 | ce08db6 | * room server: ClientACL added |
| 14. Sep 2025 | 5377d7c | Merge pull request #782 from askpatrickw/patch-1 |
| 14. Sep 2025 | 3ef2aa6 | Merge pull request #776 from liamcottle/fix/nrf52-ble-pin-display |
| 13. Sep 2025 | 9b2dbf5 | fix markdown |
| 13. Sep 2025 | a6a0183 | Update FAQ with new server administration screenshot |
| 13. Sep 2025 | de2e0cf | * repeater now using ClientACL class |
| 13. Sep 2025 | c69d78b | Merge branch 'dev' into reciprocal-path-retry |
| 13. Sep 2025 | 9df6e8a | Merge branch 'dev' into rep-room-acl |
| 13. Sep 2025 | 5cd0470 | Merge pull request #777 from bryantkelley/docs/add-ble-firmware-troubleshooting-q-a |
| 12. Sep 2025 | b5820b1 | Add companion not showing up over BLE to FAQ |
| 12. Sep 2025 | 25ea953 | don't mark as connected until connection secured |
| 12. Sep 2025 | 281591f | * refactor: moved ACL out of SensorMesh -> ClientACL |
| 12. Sep 2025 | d929d32 | Merge pull request #768 from 446564/fix/nano-g2-notification |
| 10. Sep 2025 | 510472b | Normalize repeater target names |
| 10. Sep 2025 | e42ecc3 | fix nano g2 notification |
| 10. Sep 2025 | 95d1f05 | Merge pull request #762 from oltaco/new-ldscript-for-extrafs |
| 10. Sep 2025 | ce39df5 | Merge pull request #763 from csrutil/fix-environment-sensor-node-altitude |
| 10. Sep 2025 | 3b82224 | Merge branch 'rep-room-acl' into dev |
| 10. Sep 2025 | c8a10cc | * RAK wishmesh tag: build fix |
| 10. Sep 2025 | 1257c6b | Merge pull request #739 from fdlamotte/ui_sensors_page |
| 10. Sep 2025 | 65ef6c2 | * repeater and room server build_src_filter fixes |
| 10. Sep 2025 | f35e259 | Merge pull request #767 from liamcottle/fix/wismeshtag-poweroff-wakeup |
| 10. Sep 2025 | 80d5e2d | fix wismesh tag power off and wake up |
| 09. Sep 2025 | d83cdc5 | ui: use LPPDataHelper and conditionals for sensors page |
| 09. Sep 2025 | 2d4b77c | Merge remote-tracking branch 'upstream/dev' into ui_sensors_page |
| 09. Sep 2025 | cf93109 | ✨ feat: add altitude support to environment sensor node telemetry |
| 09. Sep 2025 | 3666cd7 | * room refactor: extracted MyMesh class |
| 09. Sep 2025 | e35183a | Merge branch 'dev' into rep-room-acl |
| 09. Sep 2025 | 5344f04 | * Repeater: slight refactor of 'bridge' instantiation |
| 09. Sep 2025 | 08f91f8 | Merge branch 'dev' into rep-room-acl |
| 09. Sep 2025 | 18d6d54 | Merge branch 'dev' into reciprocal-path-retry |
| 09. Sep 2025 | f92bd0d | fix inconsistencies across nrf companion roles |
| 09. Sep 2025 | e8314c9 | new ldscript for extrafs nrf companion envs |
| 09. Sep 2025 | ea33f39 | Merge pull request #454 from jbrazio/jbrazio/2025_3f11ad35 |
| 09. Sep 2025 | ecd2e12 | Merge pull request #760 from fschrempf/readme-repeat-clarification |
| 09. Sep 2025 | bb29b66 | Update README.md |
| 08. Sep 2025 | 0dfd2bc | README.md: Explain that companion nodes do not repeat messages |
| 08. Sep 2025 | a55fa8d | Add BRIDGE_DELAY as a buffer to prevent immediate processing conflicts in the mesh network |
| 08. Sep 2025 | 1c93c16 | Add ESPNow bridge configurations for all ESP32 targets |
| 08. Sep 2025 | 1d25c87 | Refactor bridge packet handling to use common magic number and size constants |
| 08. Sep 2025 | c44d84c | Merge pull request #756 from oltaco/correct-max-contacts-channels |
| 08. Sep 2025 | adaad00 | Merge pull request #755 from recrof/wismesh_rak_customlfs |
| 08. Sep 2025 | a0e7b47 | correct max contacts and channels for some nrf devices |
| 08. Sep 2025 | f2e8fb0 | * refactor: MyMesh class extracted |
| 08. Sep 2025 | a44b8e6 | set the max_contacts and max_group channels in line with other nrf52 targets |
| 08. Sep 2025 | 74dea26 | * proposed change for re-trying reciprocal path transmit |
| 08. Sep 2025 | 6a9dedf | Merge pull request #751 from fdlamotte/t1000e_revert_gps_resetb |
| 07. Sep 2025 | 7b08acf | Ikoka Stick: Move to unified code naming conventions |
| 08. Sep 2025 | 7fca204 | Merge remote-tracking branch 'upstream/dev' into jbrazio/2025_3f11ad35 |
| 08. Sep 2025 | 0051cce | Refactor bridge implementations to inherit from BridgeBase |
| 07. Sep 2025 | 537449e | Refactor ESPNowBridge packet handling to use 2-byte magic header and improve packet size validation |
| 07. Sep 2025 | 04e7082 | Rename RS232 bridge environments |
| 07. Sep 2025 | 5b9d11a | Support ESPNow and improve documentation |
| 07. Sep 2025 | 006605c | t1000e: revert GPS_RESETB as an INPUT |
| 07. Sep 2025 | 73b49ea | Merge pull request #736 from ViezeVingertjes/t1000e-low-power |
| 07. Sep 2025 | 5370667 | Replaced BLE_LOW_POWER with BLE_TX_POWER & updated usages. |
| 07. Sep 2025 | 7363a4f | Few adjustments after testing. |
| 07. Sep 2025 | f6f0cfd | Merge pull request #744 from ViezeVingertjes/fix-t1000e-sleep |
| 07. Sep 2025 | b0c7ea4 | Merge pull request #741 from recrof/rak_wismesh_tag |
| 07. Sep 2025 | 0088509 | Merge pull request #749 from oltaco/thinknode-m1-companion-usb |
| 07. Sep 2025 | ea4ed2a | Merge pull request #748 from oltaco/t-echo-qspi-pins |
| 07. Sep 2025 | 6da6504 | Merge pull request #747 from oltaco/customlfs-versionbump |
| 07. Sep 2025 | 18be926 | add QSPI pins to Lilygo T-Echo |
| 07. Sep 2025 | acf6110 | add companion usb to ThinkNode M1 |
| 07. Sep 2025 | 8521b0e | new version of CustomLFS lib |
| 06. Sep 2025 | 951d2df | Merge remote-tracking branch 'upstream/dev' into dev |
| 06. Sep 2025 | c10c010 | fix: only hide pin after successful authentication in SerialBLEInterface |
| 06. Sep 2025 | ac8ec17 | T1000-E: refactor GPS initialization; set GPS_RESETB pin as OUTPUT and remove redundant pin settings |
| 06. Sep 2025 | 132ca72 | T1000-E: ensure rails off and radio idle before system off; fix button wake pin |
| 06. Sep 2025 | 8462393 | Merge pull request #732 from jbrazio/jbrazio/2025_b5813561 |
| 06. Sep 2025 | 1c01542 | Merge pull request #727 from recrof/waveshare_rp2040_lora_refactor |
| 06. Sep 2025 | 605210d | Merge pull request #726 from recrof/xiao_rp2040_refactor |
| 06. Sep 2025 | 5b8c8b0 | Merge pull request #653 from oltaco/CustomLFS |
| 06. Sep 2025 | bcfc8d3 | improved RescueCLI for dual FS |
| 06. Sep 2025 | 3d83556 | refactor: use _getContactsChannelsFS() instead of ifdefs |
| 25. Aug 2025 | accd1e0 | nrf52 targets: increase limits for contacts and channels |
| 22. Aug 2025 | 2b24c57 | support dual filsystems on nrf52 |
| 02. Aug 2025 | bdfe9ad | switch to using QSPI bus for external flash |
| 29. Jul 2025 | c5180d4 | initial commit: CustomLFS |
| 05. Sep 2025 | 2ef3842 | Delete the variant-specific NullDisplayDriver.h and update target.h to use the shared implementation from #735 |
| 05. Sep 2025 | 808214d | Merge remote-tracking branch 'upstream/dev' into jbrazio/2025_b5813561 |
| 05. Sep 2025 | d59724a | new variant: RAK WisMesh Tag |
| 05. Sep 2025 | 0ebca4b | Merge pull request #734 from recrof/lilygo_techo_refactor |
| 05. Sep 2025 | ec332c4 | Merge pull request #735 from recrof/t1000_refactor |
| 05. Sep 2025 | cb99eb4 | Remove retransmit check for RS232 bridge in logTx |
| 05. Sep 2025 | 8fdaace | ui: refresh sensors on gps toggle |
| 05. Sep 2025 | f974cb2 | ui: ENTER on SENSORS page toggles gps |
| 05. Sep 2025 | 2d65122 | ui: sensors page |
| 05. Sep 2025 | 5843a12 | Rename `SerialBridge` to `RS232Bridge` |
| 05. Sep 2025 | 6fae950 | Merge pull request #738 from recrof/lilygo_tlora_c6_new_radio_init |
| 05. Sep 2025 | 8f3c0a3 | Merge pull request #737 from recrof/generic_e22_radio_init |
| 05. Sep 2025 | 24b2953 | tlora_c6 to use new radio init |
| 05. Sep 2025 | 8549696 | generic e22 uses new radio init |
| 05. Sep 2025 | c9e6ae9 | fix typo in pin configuration |
| 05. Sep 2025 | 2aa6835 | Merge pull request #725 from recrof/rpi_picow_refactor |
| 05. Sep 2025 | 963556f | Updated BLE functionality for low power mode in SerialBLEInterface. Updated platformio.ini to enable low power mode and added DC/DC converter support in T1000eBoard for improved power efficiency. |
| 05. Sep 2025 | 375093f | Add nRF52 support and refactor packet handling |
| 05. Sep 2025 | 0e3933f | Merge pull request #731 from oltaco/tracker-l1-platformio-tidy |
| 05. Sep 2025 | c396ed9 | Merge pull request #706 from recrof/patch-5 |
| 05. Sep 2025 | 77ab191 | Add serial logging for TX/RX packets |
| 05. Sep 2025 | 2b920df | Rework packet serialization and parsing |
| 04. Sep 2025 | ee3c4ba | Prevent packet loops and duplicates |
| 04. Sep 2025 | 1948d28 | Extract serial bridge into dedicated classes |
| 04. Sep 2025 | 9b9c728 | moved pindefs from board to platformio.ini |
| 04. Sep 2025 | 816bbf9 | t1000 cleanup + move NullDisplayDriver.h to helpers/ui for other variants to use |
| 04. Sep 2025 | 5b2c171 | lilygo t-echo cleanup, add AUTO_SHUTDOWN_MILLIVOLTS |
| 04. Sep 2025 | d8f80f2 | Refactor display driver inclusion for Heltec T114 to support configurations without a display |
| 04. Sep 2025 | 1f20722 | fix: wio tracker L1: tidy platformio.ini |
| 04. Sep 2025 | f907998 | Merge pull request #724 from recrof/thinknode_m1_refactor |
| 04. Sep 2025 | 46b3910 | Merge pull request #713 from Quency-D/dev-meshpocket |
| 04. Sep 2025 | a3aa66a | Merge pull request #729 from liamcottle/fix/thinknodem1 |
| 04. Sep 2025 | d56b725 | add missing crc32 libdep after gxepd display driver changes |
| 04. Sep 2025 | 8fa31e0 | -D DISABLE_DIAGNOSTIC_OUTPUT this one will make GxEPD less verbose ;) |
| 04. Sep 2025 | f4df94a | Delete the sensor part and adapt to the latest crc display. |
| 04. Sep 2025 | 6e6c59d | Merge pull request #9 from meshcore-dev/dev |
| 04. Sep 2025 | a9fef1a | Merge pull request #723 from recrof/heltec_t114_refactor |
| 04. Sep 2025 | 13d0468 | Merge branch 'dev' into dev-meshpocket |
| 04. Sep 2025 | 5782c2e | Merge pull request #720 from oltaco/newui-multiclick-toggles |
| 04. Sep 2025 | 3e7459a | Merge pull request #719 from recrof/vision_master_refactor |
| 04. Sep 2025 | 6334971 | Merge pull request #722 from fdlamotte/techo_epd_damage |
| 03. Sep 2025 | c2fc700 | waveshare rp2040 lora cleanup |
| 03. Sep 2025 | 72b2670 | xiao rp2040 cleanup |
| 03. Sep 2025 | cbf3a03 | rpi picow cleanup |
| 03. Sep 2025 | d610b7b | thinknode m1 refactor |
| 03. Sep 2025 | 1c91298 | tidy up heltec_t114 variant |
| 03. Sep 2025 | 9f97edc | gxepd: use a crc to track damage ! |
| 03. Sep 2025 | cb3049e | cleanups (remove statics and typos) |
| 03. Sep 2025 | 96a71bb | alter keycode keycode handling |
| 03. Sep 2025 | afbfc6c | add new keycodes |
| 03. Sep 2025 | a9ab1f0 | increase gps/buzzer alert times |
| 03. Sep 2025 | 9f18530 | long press cancels multi click |
| 03. Sep 2025 | 5de0dc1 | sliding multiclick window |
| 03. Sep 2025 | 43c3105 | wake screen on double and triple clicks |
| 03. Sep 2025 | ce31fd7 | multi click support including buzzer toggle |
| 02. Sep 2025 | ddc900c | renamend and refactored vision master to play better with build system |
| 02. Sep 2025 | a93a0fe | Merge pull request #717 from oltaco/promicro-hibernate |
| 02. Sep 2025 | 03358b3 | fix: promicro: add powerOff |
| 02. Sep 2025 | 90cb1e7 | * HeltecV3: powerOff() fix |
| 02. Sep 2025 | 3cdf2f9 | techo: display backlight behavior |
| 02. Sep 2025 | c9671d7 | add heltec meshpocket board. |
| 02. Sep 2025 | 88fbb41 | Merge pull request #7 from Quency-D/dev |
| 02. Sep 2025 | 1a41da6 | Merge pull request #700 from fdlamotte/techo_env_sensors |
| 02. Sep 2025 | 2546a5d | Merge pull request #711 from oltaco/heltec-vision-master-rename-companion-target |
| 02. Sep 2025 | b863a1a | Merge pull request #6 from Quency-D/dev |
| 02. Sep 2025 | b64e78b | fix: Heltec Vision Master E290: rename companion target |
| 01. Sep 2025 | c3fb3bc | Update README.md |
| 01. Sep 2025 | 4849b86 | Update README.md |
| 01. Sep 2025 | f3c52d8 | Update README.md |
| 01. Sep 2025 | accacd9 | fixed max_contacts to 300 for v3 |
| 01. Sep 2025 | 9fd7e94 | Add bridge support for WSL3 board |
| 01. Sep 2025 | cf4720b | Merge remote-tracking branch 'upstream/dev' into jbrazio/2025_3f11ad35 |
| 01. Sep 2025 | 1130cf1 | Merge branch 'dev' |
| 01. Sep 2025 | 637891b | * ver bump |
| 01. Sep 2025 | a4c2da9 | Merge pull request #704 from liamcottle/fix/wismesh-pocket-user-button |
| 01. Sep 2025 | 3ad4343 | fixed wismesh pocket user button |
| 01. Sep 2025 | 74722c2 | * MomentaryButton: added support for analog button (with threshold) * RAK: support for PIN_USER_BTN_ANA |
| 01. Sep 2025 | b8223e9 | * reverting HeltecV3 _CURRENT_LIMIT change |
| 01. Sep 2025 | 81afd83 | * Meshadventurer companion USB build fix |
| 01. Sep 2025 | ee194a7 | * added CommonCLI::saveIdentity() |
| 01. Sep 2025 | c28001d | * ESP platform ver > 6.11.0 seems to break Github Actions |
| 01. Sep 2025 | 7bc0229 | Merge pull request #698 from recrof/esp32_companion_max_contacts |
| 31. Aug 2025 | 76711f5 | techo: let location_manager set clock |
| 31. Aug 2025 | 4b50813 | Merge remote-tracking branch 'upstream/dev' into dev |
| 31. Aug 2025 | fae3c28 | techo: use EnvironmentSensor to get BME280 data |
| 31. Aug 2025 | 3aa5778 | Update library.json version |
| 31. Aug 2025 | 489bcaf | raised max contacts for esp32 classic companions to 160 and 170; set to 300 for WSL3 |
| 31. Aug 2025 | 4413e5b | Merge branch 'dev' |
| 31. Aug 2025 | 8b3c16c | * ver bump |
| 31. Aug 2025 | 7c7faaa | * agc.reset.interval rounding warning |
| 31. Aug 2025 | 009ca6d | Merge pull request #696 from recrof/esp32c6_pioarduino_downgrade |
| 31. Aug 2025 | e1ac794 | Merge pull request #695 from recrof/esp32_c3_c6_s3_max_contacts_300 |
| 01. Sep 2025 | f5c7d3d | Merge branch 'dev' into esp32_c3_c6_s3_max_contacts_300 |
| 31. Aug 2025 | 7a00f30 | downgrading pioarduino because build issues |
| 31. Aug 2025 | 50cab44 | set companion radios with esp32c3 esp32c6 and esp32s3 boards to max 300 contacts |
| 31. Aug 2025 | 8a39e80 | Merge pull request #694 from recrof/dev_xiao_s3_wio_serial_fix |
| 31. Aug 2025 | 615316f | Merge pull request #693 from recrof/dev_meshadventurer_fix |
| 31. Aug 2025 | e8d4ab5 | Merge pull request #692 from liamcottle/feature/thinknode-m1-poweroff |
| 31. Aug 2025 | 7854244 | fix: add xiao s3 wio serial companion to new ui |
| 31. Aug 2025 | 0f23c01 | fix: migrate meshadventurer to new ui |
| 31. Aug 2025 | d8c4fa4 | Merge pull request #690 from mattzzw/main |
| 30. Aug 2025 | 65be15e | Merge remote-tracking branch 'upstream/dev' into dev |
| 30. Aug 2025 | b3adaa7 | Update faq.md |
| 30. Aug 2025 | 18ef1ba | add low battery shutdown alert for thinknode m1 |
| 30. Aug 2025 | 6172537 | auto shutdown thinknode m1 at 3.3v |
| 30. Aug 2025 | 5a34bd5 | turn off tx led when powering off |
| 29. Aug 2025 | d4856a5 | Merge pull request #617 from Quency-D/dev-heltec_t190_board |
| 29. Aug 2025 | e1c169b | Merge pull request #687 from Quency-D/new-ui-heltec-paper |
| 29. Aug 2025 | fee7975 | Remove duplicate rows. |
| 29. Aug 2025 | 3100685 | Merge pull request #686 from Quency-D/new-ui-e213 |
| 29. Aug 2025 | bc8c95f | Merge pull request #685 from liamcottle/fix/wifi-companion-clients |
| 29. Aug 2025 | c5b28da | Merge pull request #5 from Quency-D/dev |
| 29. Aug 2025 | 4eaaeeb | Remove duplicate rows. |
| 29. Aug 2025 | 3e3e364 | Merge pull request #4 from Quency-D/dev |
| 29. Aug 2025 | 4785240 | Merge pull request #683 from taedryn/t114-power-consumption |
| 29. Aug 2025 | 796b4c7 | disconnect existing wifi client when new connection established |
| 29. Aug 2025 | 4d6e33b | Merge pull request #684 from liamcottle/new-ui/heltec-v3-wifi |
| 29. Aug 2025 | 980c344 | Merge pull request #679 from Quency-D/new-ui-e290 |
| 29. Aug 2025 | a0b037e | Merge pull request #680 from 446564/nano-g2-hibernate |
| 29. Aug 2025 | 6984d9f | * minor compilation fix |
| 29. Aug 2025 | 09e45f2 | add new ui to heltec v3 wifi companion |
| 29. Aug 2025 | d012dc7 | Merge pull request #663 from liamcottle/feature/remove-neighbour |
| 29. Aug 2025 | 9ee0152 | add default no op implementation for remove neighbor function |
| 29. Aug 2025 | c49ecc1 | use new instance of neighbour info object when removing neighbour |
| 28. Aug 2025 | 19978d6 | Merge branch 'dev' into t114-power-consumption |
| 28. Aug 2025 | f9f1c2e | Merge pull request #673 from 446564/t1000e-roles |
| 28. Aug 2025 | 13cd849 | add power off to nano g2 |
| 28. Aug 2025 | 789629f | remove display class from repeater and room |
| 28. Aug 2025 | 3fe2d48 | Remove duplicate rows. |
| 28. Aug 2025 | d93e03b | Merge pull request #3 from Quency-D/dev |
| 28. Aug 2025 | ec6d119 | Adapt the new UI for heltec t190. |
| 28. Aug 2025 | bb63f81 | Merge pull request #2 from Quency-D/dev |
| 28. Aug 2025 | 2e49eef | Adapt the new UI for heltec e290. |
| 28. Aug 2025 | d5bec3d | Remove duplicate rows. |
| 28. Aug 2025 | 1415792 | Adapt the new UI for heltec e213. |
| 28. Aug 2025 | 666b036 | Adapt the new UI for heltec paper. |
| 28. Aug 2025 | 3f5c772 | Merge pull request #671 from aveao/why2025-badge-pr |
| 28. Aug 2025 | 2d6e714 | Merge pull request #675 from fdlamotte/sensormesh_additions |
| 27. Aug 2025 | 136f733 | SensorMesh: add the possibility to receive msgs from admin |
| 27. Aug 2025 | c10b387 | add remaining roles to t1000e |
| 27. Aug 2025 | 1b0999f | Merge remote-tracking branch 'upstream/dev' into dev |
| 27. Aug 2025 | 2e2e677 | Ikoka Stick: Board IDs, LED behavior |
| 26. Aug 2025 | 6536e99 | add why2025 badge as a target |
| 26. Aug 2025 | 0959e64 | lib_build: add UI_FLAVOR and some cleanup |
| 25. Aug 2025 | a16e011 | modified T114 code to disable many unused peripherals, and set up the LOWPWR power mode. all changes should be quite safe, but testing for a couple days just in case. |
| 26. Aug 2025 | 24cc6a4 | Merge pull request #665 from jbrazio/jbrazio/2025_9776d79d |
| 26. Aug 2025 | 0ed8921 | Merge pull request #662 from fdlamotte/lib_build_display_support |
| 26. Aug 2025 | 4a16607 | Merge pull request #667 from LitBomb/patch-18 |
| 25. Aug 2025 | 02ad2be | Update faq.md |
| 25. Aug 2025 | 78fcb70 | Increase power limit for Heltec v3 433 MHz |
| 25. Aug 2025 | df18dfb | lib_build: exclude file from example |
| 25. Aug 2025 | 15249bb | lib_build: include example code in build |
| 25. Aug 2025 | 033706a | lib_build: fix ST7789 so we don't have to add helpers/ui in INC_DIRS |
| 25. Aug 2025 | 2d5016b | add ability to remove neighbour via cli |
| 25. Aug 2025 | d0fb8d2 | lib_build: support display |
| 25. Aug 2025 | 08b49c3 | Merge pull request #660 from khudson/station_g2_logger |
| 25. Aug 2025 | 0fd24c8 | Merge pull request #656 from khudson/dev |
| 25. Aug 2025 | 44fb4d1 | Merge pull request #659 from fdlamotte/use_as_lib |
| 24. Aug 2025 | bbee057 | Station G2: Adds repeater variant with packet logging on |
| 24. Aug 2025 | b88a360 | lib_build: add nrf52 and RP2040 |
| 24. Aug 2025 | 228bac0 | simplify src_filter creation |
| 24. Aug 2025 | 685f752 | let users compile their projects against meshcore as a lib |
| 22. Aug 2025 | dedef49 | Ikoka Stick: Adding variant support for Ebyte S22 modules |
| 23. Aug 2025 | cb96503 | * Companion: new-ui, power off now labelled "hibernate" |
| 22. Aug 2025 | 7f14224 | Merge remote-tracking branch 'origin/dev' into jbrazio/2025_3f11ad35 |
| 22. Aug 2025 | 5cd1df4 | Merge pull request #651 from awolden/awolden/ina226 |
| 21. Aug 2025 | 0c37eaf | Fixed shunt value for ina226 |
| 21. Aug 2025 | e0d548c | Merge pull request #650 from LitBomb/patch-17 |
| 20. Aug 2025 | c636536 | Add INA226 to rak |
| 20. Aug 2025 | 82184c5 | Update faq.md |
| 21. Aug 2025 | 5772756 | Merge pull request #649 from LitBomb/patch-16 |
| 20. Aug 2025 | f462113 | Update faq.md |
| 20. Aug 2025 | 412e9d4 | Merge pull request #645 from recrof/dev |
| 20. Aug 2025 | 5dc9304 | set default flood advert interval to 12 hours |
| 19. Aug 2025 | a9d4cf1 | * various repeaters: fix for missing MomentaryButton module |
| 19. Aug 2025 | e846cc6 | Merge pull request #642 from fdlamotte/techo_power_off |
| 19. Aug 2025 | ff03b04 | techo_ui: implement poweroff + led fixes |
| 18. Aug 2025 | a825a3d | Merge pull request #638 from recrof/dev |
| 18. Aug 2025 | d145d59 | fix RAK build errors |
| 18. Aug 2025 | b8c4c75 | Merge pull request #636 from fdlamotte/t1000_wait_button_release_before_poweroff |
| 17. Aug 2025 | b8f80af | t1000: wait for button release before powering off |
| 17. Aug 2025 | 6e296e8 | Merge pull request #633 from oltaco/dev |
| 17. Aug 2025 | cb85600 | Merge pull request #634 from recrof/dev |
| 17. Aug 2025 | a4916f8 | station g2: switch to new_ui |
| 17. Aug 2025 | cb8ca91 | WioTrackerL1: add joystick left and right for new UI |
| 17. Aug 2025 | 3bb55b5 | Merge pull request #632 from oltaco/dev |
| 17. Aug 2025 | 8f1ccb6 | WioTrackerL1: add poweroff support |
| 17. Aug 2025 | e6152f9 | * Xiao_s3_wio: ui-new |
| 17. Aug 2025 | ed3f527 | Merge pull request #629 from fdlamotte/techo_ui_tweaks |
| 17. Aug 2025 | 7613b94 | * Xiao_nRF and Xiao_rp2040 build fixes |
| 17. Aug 2025 | 76a53bf | * Wio-e5-mini: ui-orig * WioTrackerL1: ui-new |
| 16. Aug 2025 | b332b06 | techo_ui: some tweaks |
| 17. Aug 2025 | fe376e8 | * RAK_4631: ui-new |
| 17. Aug 2025 | f5ad1df | * Minewsemi: ui-orig |
| 17. Aug 2025 | 276a057 | * lilygo_tlora_v2_1: ui-new |
| 17. Aug 2025 | 2477d60 | * TBeam variants: ui-new |
| 17. Aug 2025 | 8f88300 | * T3S3 variants, ui-new |
| 17. Aug 2025 | c30a103 | * WSL3 fixes. Heltec V2 ui-new |
| 17. Aug 2025 | 95c9d17 | Merge pull request #631 from khudson/new-companion-ui |
| 16. Aug 2025 | 022bfc4 | Ikoka Stick: Use new UI, make repeater & room server work |
| 16. Aug 2025 | 0359df6 | Merge commit 'e9ffc3ea93d7912460c38cbaafb726f5455ad8cf' into new-companion-ui |
| 17. Aug 2025 | f9284cd | Merge pull request #616 from haylinmoore/nix-add-python3 |
| 16. Aug 2025 | 37d7257 | * Heltec tracker, now using /ui-new * variants with no DISPLAY_CLASS .ini fixes |
| 16. Aug 2025 | e14b022 | * original UITask now in /ui-orig folder |
| 16. Aug 2025 | acde992 | * Refactor of UITask, moved to /ui-new |
| 16. Aug 2025 | 29fd5da | Merge pull request #624 from oltaco/new-companion-ui |
| 15. Aug 2025 | e9ffc3e | Ikoka Stick: repeater/room server functionality |
| 16. Aug 2025 | 86671c0 | Support NewUI on WioTrackerL1 |
| 15. Aug 2025 | bd6bd06 | Add heltec_vision_master_t190 board. |
| 15. Aug 2025 | a5ebac6 | Merge branch 'dev' into new-companion-ui |
| 15. Aug 2025 | 9108a70 | Merge pull request #612 from Quency-D/dec-heltec_e290 |
| 15. Aug 2025 | 655d4a7 | Merge pull request #615 from MikesAllotment/new-companion-ui |
| 14. Aug 2025 | 24ef375 | default.nix: add python3 to the shell There are many systems that chose to not have a global python install, namely my own systems :p. I end up having to nix-shell -p python3 anytime I want to run the build.sh as the last step uf2conv depends on python |
| 14. Aug 2025 | d7c2293 | Added support for new EnhancedUI MomentaryButton for Heltec V2 and Faketec ProMicro variants |
| 14. Aug 2025 | a7dcd11 | Merge pull request #608 from Quency-D/dev-heltec_e213 |
| 14. Aug 2025 | aa7f9d8 | Use the base class to optimize screen display code. |
| 14. Aug 2025 | 82206fd | Merge pull request #609 from 446564/nan-g2-usb |
| 14. Aug 2025 | e47a1df | Merge pull request #587 from alexbegoon/feature/xiao-c6-external-antenna-support |
| 14. Aug 2025 | 6d18e2c | Add heltec_vision_master_e290 board. |
| 14. Aug 2025 | fad4a7f | Modify the flash size to 16MB. |
| 13. Aug 2025 | dc9b4f8 | add nano g2 usb companion |
| 13. Aug 2025 | be243a2 | Add heltec_vision_master_e213 board. |
| 13. Aug 2025 | dc6b830 | * Heltec CT62: sensor role (with 2 channel relay support + 1 digital … |
| 12. Aug 2025 | 86ec82f | * Heltec CT62: sensor role (with 2 channel relay support + 1 digital input) |
| 12. Aug 2025 | e84e306 | * MomentaryButton: pullupdown param moved to constructor |
| 11. Aug 2025 | 1897f51 | Merge pull request #601 from khudson/dev |
| 11. Aug 2025 | a2eed71 | Merge pull request #595 from gumbero/main |
| 10. Aug 2025 | bed3113 | Adding support for Ikoka Stick with Seeed Xiao nRF54 baseboard. |
| 10. Aug 2025 | af7db55 | Update platformio.ini |
| 10. Aug 2025 | c8bbec6 | Merge pull request #598 from 446564/nano-g2-new-ui |
| 09. Aug 2025 | 153051a | add new UI to nano g2 |
| 10. Aug 2025 | 67529d0 | Merge branch 'dev' into new-companion-ui |
| 10. Aug 2025 | 72d13ca | Merge pull request #594 from wel97459/dev |
| 10. Aug 2025 | b9270af | Merge pull request #597 from 446564/ignore-clangd |
| 09. Aug 2025 | cdc762a | add lsp ignores |
| 09. Aug 2025 | 6e26a6a | Added room option to T-Beam SX1276 |
| 09. Aug 2025 | cc065c8 | Merge pull request #589 from fdlamotte/techo_new_ui |
| 08. Aug 2025 | 331a29b | Changed radio_init to use radio.std_init this also changes the preamble to 16 as before it was 8 |
| 08. Aug 2025 | 6902dd8 | Move variant specific code |
| 08. Aug 2025 | af72db6 | Merge branch 'new-companion-ui' into techo_new_ui |
| 08. Aug 2025 | 1e711f5 | techo: initial support of new companion ui |
| 08. Aug 2025 | 1b93cea | Merge pull request #588 from liamcottle/feature/new-companion-ui-thinknode-m1 |
| 09. Aug 2025 | 8d7a498 | add support for new companion ui on thinknode m1 |
| 08. Aug 2025 | 4b95c98 | * UI revamp for companion radios |
| 07. Aug 2025 | ce4e559 | Add support for Xiao ESP32C6 with external antenna configuration |
| 07. Aug 2025 | a310a5c | Merge pull request #584 from 446564/nano-g2-gps-fix |
| 06. Aug 2025 | 4d97bee | good oops |
| 07. Aug 2025 | 6b2836e | Merge pull request #579 from alexbegoon/feature/add_meshimi_support |
| 02. Aug 2025 | 53c1f70 | various fixes for nano g2 gps |
| 06. Aug 2025 | 4b65340 | Merge pull request #575 from Quency-D/dev |
| 02. Aug 2025 | fa35009 | Add Meshimi configuration and environment setups in platformio.ini |
| 27. Jul 2025 | d1e13d0 | Revert "disable led light on t-echo device" |
| 25. Jul 2025 | 6214b75 | disable led light on t-echo device |
| 11. Jul 2025 | 28360ba | replaced Andy Kirby's discord with MeshCore discord. |
| 11. Jul 2025 | ca9687e | faq: fix broken links, replace discord link from Andy's discord to MeshCore discord |
| 06. Jul 2025 | fc334a0 | remove hardware compatibility list - it was outdated. |
| 01. Jul 2025 | 00dc193 | Update faq.md |
| 05. Aug 2025 | cf9bcb5 | refactor variants #393 |
| 05. Aug 2025 | fb8a4d1 | refactor variants #393 |
| 04. Aug 2025 | 612dde7 | Add HELTEC MeshSolar board. |
| 04. Aug 2025 | 2853708 | Merge pull request #573 from recrof/sensor_template |
| 03. Aug 2025 | 112e60a | Merge pull request #569 from recrof/dev |
| 02. Aug 2025 | 6861b07 | create sensor template in platformio.ini, update heltec v3 and rak4631 to use new template |
| 02. Aug 2025 | a5c78f2 | Merge branch 'ripplebiz:dev' into dev |
| 02. Aug 2025 | 8d3bdc6 | pin the pioarduino version to last working one |
| 02. Aug 2025 | d13dc10 | Merge pull request #564 from oltaco/fix-wiotracker-l1-board |
| 02. Aug 2025 | a49b5aa | fix: wrong QSPI pins for wio tracker l1 |
| 01. Aug 2025 | febc63d | * fix: init rx_air_time to 0 |
| 01. Aug 2025 | b171968 | Merge pull request #563 from Cisien/cisien/add-rx-time |
| 01. Aug 2025 | 28af68c | * new CommonCLI commands: "get prv.key", "set prv.key {hex}" |
| 01. Aug 2025 | 0a2d132 | Merge pull request #547 from fdlamotte/sensors_gpio |
| 31. Jul 2025 | 2824fc3 | * CMD_SEND_PATH_DISCOVERY_REQ: now force the sendRequest() to use flood mode |
| 31. Jul 2025 | 32e8ce4 | * REQ_TYPE_GET_TELEMETRY_DATA, first reserved byte (of 4) is now inverse mask to apply to permissions |
| 31. Jul 2025 | fcdf342 | * Companion: experimental CMD_SEND_DISCOVERY_REQ -> PUSH_CODE_DISCOVERY_RESPONSE |
| 31. Jul 2025 | 1dfc0e6 | fix: Wio Tracker L1: use correct max ram and flash size for S140 v7.3.0 softdevice |
| 30. Jul 2025 | ea2ce93 | Add a counter to track rx time for repeater stats |
| 30. Jul 2025 | f87e856 | * companion: fix for CMD_IMPORT_PRIVATE_KEY, to re-calc shared secrets |
| 30. Jul 2025 | f66d900 | * companion: bug fix for CMD_ADD_UPDATE_CONTACT |
| 30. Jul 2025 | 84eafe4 | Merge pull request #559 from 446564/wsl3-usb-comp |
| 29. Jul 2025 | dca20ea | add wsl3 usb companion |
| 29. Jul 2025 | 85273a6 | Merge remote-tracking branch 'origin/dev' into jbrazio/2025_3f11ad35 |
| 28. Jul 2025 | 131e7a5 | Merge pull request #558 from mkudlacek/dev |
| 28. Jul 2025 | 822850b | Support for Sensirion SHT4x |
| 28. Jul 2025 | a96d102 | Added support for TI INA260 |
| 28. Jul 2025 | 5f9210b | Merge pull request #554 from oltaco/esm-bmp280-altitude-fix |
| 28. Jul 2025 | ef58ef4 | fix: BMP280 altitude was using incorrect library |
| 27. Jul 2025 | b0946b3 | Revert "disable led light on t-echo device" |
| 27. Jul 2025 | 16820c5 | Merge pull request #553 from ch4r13/main |
| 27. Jul 2025 | 39eb550 | Merge pull request #552 from recrof/dev |
| 25. Jul 2025 | 55453e1 | disable led light on t-echo device |
| 25. Jul 2025 | 12f5177 | Merge branch 'ripplebiz:dev' into dev |
| 25. Jul 2025 | ad19ac1 | * Companion: CMD_ADD_UPDATE_CONTACT now with optional extra 'last_mod' timestamp |
| 24. Jul 2025 | 2e346bc | promicro: added sensor role |
| 24. Jul 2025 | c1041af | Merge branch 'dev' |
| 24. Jul 2025 | 365cb89 | * ver bump to 1.7.4 |
| 24. Jul 2025 | 048fa03 | Merge pull request #548 from recrof/dev |
| 24. Jul 2025 | 3139d50 | Merge branch 'ripplebiz:dev' into dev |
| 23. Jul 2025 | 4689f9b | * CommonCLI: reverted "set radio ..." command, added new "tempradio ..." command |
| 23. Jul 2025 | ea4aa93 | * CommonCLI: "set radio " now with optional 5th param timeout_mins, for applying temporary radio params for that many mins * "advert" command now with longer delay, so that CLI reply is sent first |
| 23. Jul 2025 | 9485488 | Merge branch 'ripplebiz:dev' into dev |
| 23. Jul 2025 | e48e64a | fix: bad linker directory; added companion ble and usb roles |
| 23. Jul 2025 | 479b8ed | sensors: gpio apply masks |
| 23. Jul 2025 | c226602 | Merge pull request #541 from recrof/dev |
| 22. Jul 2025 | b5a8a1a | sensors: gpio command |
| 21. Jul 2025 | e42d8f9 | Merge pull request #540 from oltaco/wiotrackerl1-pinfix |
| 21. Jul 2025 | f88ebad | enable all sensors on RAK4631 |
| 21. Jul 2025 | 296a1e4 | fix: Wio Tracker L1: correct joystick press button pin |
| 20. Jul 2025 | 0a9da09 | Merge pull request #539 from liamcottle/fix/missed-packets |
| 20. Jul 2025 | 599e3a1 | start rx again immediately after receive |
| 19. Jul 2025 | c6d4b75 | Merge pull request #538 from oltaco/ct62-std-init |
| 19. Jul 2025 | c578366 | radio.std_init() for heltec ct62 |
| 18. Jul 2025 | a2e3e66 | Merge pull request #534 from mikenz/heltec-v3-sensor |
| 18. Jul 2025 | 64cc4cf | Merge pull request #535 from fdlamotte/rak3x72_sensor |
| 18. Jul 2025 | 9be28c2 | rak3x72: sensor target |
| 18. Jul 2025 | 93802fe | Add VL53L0X time-of-flight distance sensor to Heltec V3 Sensor |
| 18. Jul 2025 | 9f2a77c | Add Melexis Contact-less Infrared Sensor - MLX90614 to Heltec V3 Sensor |
| 18. Jul 2025 | e4f7b9e | Allow the SDA and SCL pins for Environment sensors to be configured independantly. Add Heltec V3 Sensor. |
| 18. Jul 2025 | 855e483 | * updates to packet/payload structure docs |
| 18. Jul 2025 | e9a8fcb | Merge pull request #531 from cod3doomy/dev |
| 17. Jul 2025 | 6b4592b | Cleanup and fixes |
| 17. Jul 2025 | 73b1ac5 | Merge branch 'ripplebiz:dev' into dev |
| 17. Jul 2025 | 46d30f6 | Merge pull request #521 from recrof/dev |
| 16. Jul 2025 | 660ab06 | RAK4631 ESM Migration |
| 16. Jul 2025 | 2c9dc8d | Merge branch 'ripplebiz:dev' into dev |
| 16. Jul 2025 | 6a6221f | Merge pull request #529 from marcelverdult/patch-1 |
| 16. Jul 2025 | 46fa3f2 | Merge pull request #527 from oltaco/wio-tracker-l1-radiofix |
| 16. Jul 2025 | 122f5fa | Merge pull request #526 from oltaco/uitask-add-gps-alert |
| 16. Jul 2025 | 58cffa8 | Fixed Barometric Pressure Reading for BMP280 |
| 16. Jul 2025 | 3358783 | * sensor: "setperm {pubkey-hex} 0" command can now remove by partial pubkey * sensor: login with blank password now just checks if sender is in ACL, and returns permissions (if so) |
| 16. Jul 2025 | 5881b04 | * companion: optional double ACKs, new prefs.multi_acks |
| 16. Jul 2025 | 6bc8dd2 | * CommonCLI: new "multi.acks" config setting |
| 16. Jul 2025 | 3a0dfc1 | Merge branch 'dev' into double-acks |
| 16. Jul 2025 | d15b374 | * Sensor permission levels renamed. Misc sensor fixes. |
| 16. Jul 2025 | 3f996ef | fix: Wio Tracker L1: add DIO2 as rfSwitch and correct TCXO voltage. |
| 16. Jul 2025 | 57f93a4 | add GPS UI alert to quad-press |
| 15. Jul 2025 | a6c8dc4 | Merge branch 'ripplebiz:dev' into dev |
| 15. Jul 2025 | c264180 | Merge branch 'dev' into double-acks |
| 15. Jul 2025 | c6b469f | Merge branch 'dev' |
| 15. Jul 2025 | f74819f | * ver bump |
| 15. Jul 2025 | fccb3b6 | * companion: added CMD_FACTORY_RESET (51) |
| 15. Jul 2025 | 7947e8a | * simple_sensor: redesigned permissions * companion: PUSH_CODE_LOGIN_SUCCESS now has extra byte in frame for ACL permissions |
| 14. Jul 2025 | da8bd71 | * companion: serial protocol ver bump (FIRMWARE_VER_CODE) now 7 |
| 14. Jul 2025 | 1930dc3 | * companion: reverted PUSH_CODE_TELEMETRY_RESPONSE, added new PUSH_CODE_BINARY_RESPONSE |
| 14. Jul 2025 | df33321 | * companion: added CMD_SEND_BINARY_REQ (50) |
| 14. Jul 2025 | 2c9a2ee | Merge pull request #523 from recrof/patch-12 |
| 14. Jul 2025 | 8c104b8 | Merge commit '9117798a41ce1538dae824e18a54a1fa3a735126' into dev |
| 14. Jul 2025 | 9117798 | Merge pull request #522 from recrof/patch-11 |
| 14. Jul 2025 | 4a29787 | * Sensor: "get acl" command |
| 13. Jul 2025 | 3c92c6a | sensecap_solar: disable GPS until it's supported |
| 13. Jul 2025 | f9e5956 | Heltec Wireless Paper fix: radio init failed: -2 |
| 13. Jul 2025 | 3adbb50 | Merge branch 'ripplebiz:dev' into dev |
| 13. Jul 2025 | 4fcbc00 | Merge branch 'dev' of github.com:recrof/MeshCore into dev |
| 13. Jul 2025 | 6be8e19 | move radiolib wrappers to dedicated directory |
| 13. Jul 2025 | be68aae | * simple_sensor: new REQ_TYPE_GET_ACCESS_LIST |
| 13. Jul 2025 | 339ee03 | * simple_sensor: handleCustomCommand() hook |
| 13. Jul 2025 | ced14d6 | Merge pull request #517 from recrof/dev |
| 12. Jul 2025 | 854a8df | move rak to nrf52_core, remove nrf52840_core |
| 12. Jul 2025 | 0d1b5b1 | * simple_sensor: added alert send queue, with retries, checks for ACKs, etc. Low pri alerts only 1 send attempt, otherwise 4 attempts |
| 12. Jul 2025 | d84feac | Merge branch 'dev' into double-acks |
| 11. Jul 2025 | fc541bd | Merge pull request #511 from oltaco/wio-tracker-l1 |
| 11. Jul 2025 | fe2616d | Merge pull request #514 from recrof/patch-10 |
| 11. Jul 2025 | 7958b92 | Merge pull request #513 from recrof/patch-9 |
| 11. Jul 2025 | 10bb05c | replaced Andy Kirby's discord with MeshCore discord. |
| 11. Jul 2025 | 6aa41bd | faq: fix broken links, replace discord link from Andy's discord to MeshCore discord |
| 11. Jul 2025 | 78cd655 | Seeed Wio Tracker L1: initial support |
| 10. Jul 2025 | e8b1f31 | Merge pull request #503 from fdlamotte/buzzer--disable-when-quiet |
| 10. Jul 2025 | cd1cf71 | Merge pull request #506 from 446564/cleanup-rak4631 |
| 10. Jul 2025 | 55a259b | Merge pull request #508 from ngavars/cleanup-minewsemi |
| 10. Jul 2025 | 75486f5 | Merge pull request #507 from ngavars/cleanup-promicro |
| 10. Jul 2025 | 90db5f7 | Merge pull request #505 from fdlamotte/wio_e5_mini_sensor |
| 10. Jul 2025 | ed7ca6f | 393 clean up Minewsemi ME25LS01 variant |
| 10. Jul 2025 | cdd4421 | 393 clean up Promicro variant |
| 09. Jul 2025 | 9d0dd79 | move rak4631 specific files into variant folder |
| 09. Jul 2025 | 5f7bd0f | wio-e5-mini: simple_sensor target |
| 09. Jul 2025 | 781f7e9 | * companion: added CMD_GET_TUNING_PARAMS -> RESP_CODE_TUNING_PARAMS |
| 09. Jul 2025 | 04042e3 | Refactor serial bridge handling |
| 09. Jul 2025 | 797ab85 | * sensor node: now have two alert priorities, LO, HI |
| 09. Jul 2025 | 1f23632 | Merge branch 'dev' into double-acks |
| 09. Jul 2025 | 91b9113 | Merge pull request #504 from jaspersonneveldt/dev |
| 08. Jul 2025 | 97b5190 | More robust handling of pkt len |
| 08. Jul 2025 | 7d47608 | Changed the Barometric Pressure value since it was a factor 100 to high |
| 08. Jul 2025 | 92ee182 | Add null check for packet allocation and clean up Dispatcher |
| 08. Jul 2025 | 541cd8c | * misc |
| 08. Jul 2025 | 2715058 | * misc fixes |
| 08. Jul 2025 | 112b360 | * implemented encoding responses to REQ_TYPE_GET_AVG_MIN_MAX |
| 08. Jul 2025 | 2943534 | * implemented getter methods for telemetry value types |
| 08. Jul 2025 | 9cecbad | * refactor: CommonCLI, processing of optional command prefix moved to handleCommand() call sites * Sensor, anon_req now just for admin login (guest password now unused) * special CLI command, "setperm {pubkey-hex} {permissions-int16}" for admin(s) to manage user access (permissions 0 = remove) |
| 08. Jul 2025 | ac83492 | * simplified alertIf() * refactored TimeSeriesData to top-level class |
| 07. Jul 2025 | de3e4bc | * added REQ_TYPE_GET_AVG_MIN_MAX * TimeSeriesData * very basic SensorMesh::sendAlert() |
| 07. Jul 2025 | 810b1f8 | * Mesh::onAnonDataRecv() slight optimisation, so that shared-secret calc doesn't need to be repeated * SensporMesh: req_type now optionally encoded in anon_req payload (so can send various requests without a prior login) |
| 07. Jul 2025 | 7fb7b69 | * first cut of new simple_sensor sketch |
| 08. Jul 2025 | ac056fb | Remove serial bridge implementation and implement simplified version directly in the repeater source code. |
| 08. Jul 2025 | d383182 | * XiaoC3 custom, .ini fixes |
| 08. Jul 2025 | 7bec45b | Merge branch 'dev' into double-acks |
| 08. Jul 2025 | 1c7c5ec | buzzer: disable when quiet |
| 08. Jul 2025 | 58f4db1 | Merge pull request #502 from jankowski-t/main |
| 07. Jul 2025 | 00ebb09 | Migrate Meshadventurer to std_init() |
| 07. Jul 2025 | 3537494 | Merge pull request #501 from fdlamotte/xiao_c3--small-fixups |
| 07. Jul 2025 | d30412b | xiao_c3: small fixups |
| 07. Jul 2025 | 02645be | Merge pull request #500 from liamcottle/fix/nrf52-ble-refactor |
| 07. Jul 2025 | 67f9204 | refactor nrf52 ble to use callbacks |
| 07. Jul 2025 | 992c8e4 | Merge pull request #499 from jrkalf/dev |
| 07. Jul 2025 | 987c424 | Merge pull request #495 from recrof/dev |
| 07. Jul 2025 | 71f46dd | Merge pull request #496 from recrof/patch-8 |
| 07. Jul 2025 | 0f2f1bc | Merge pull request #490 from Noki/tbeam-sx1262-room |
| 06. Jul 2025 | 5ec89df | Xiao ESP32 C3: * Fixed pins for mainstream wio sx1262 * Moved previous sx1262 support to _custom version * companion firmware added |
| 06. Jul 2025 | 62f1ab4 | remove hardware compatibility list - it was outdated. |
| 06. Jul 2025 | 88cbe3f | Merge branch 'dev' of github.com:recrof/MeshCore into dev |
| 06. Jul 2025 | e47755c | Seeed SenseCap Solar: invert leds |
| 06. Jul 2025 | 99e6b75 | Merge pull request #493 from liamcottle/fix/cli-messages |
| 06. Jul 2025 | 0914056 | tidy logic for devices with display |
| 06. Jul 2025 | 7ea6a98 | dont show cli data replies on display |
| 05. Jul 2025 | 0137875 | add room server role for TBeam SX1262 |
| 05. Jul 2025 | 5489042 | Merge pull request #475 from rightup/NRF52-BLE-FIX |
| 05. Jul 2025 | 0ddd3b9 | Merge pull request #474 from ngavars/dev |
| 05. Jul 2025 | ae5e358 | Merge pull request #484 from liquidraver/dev |
| 04. Jul 2025 | d32fa5c | Manually restart BLE advertising after disconnect to prevent stack freeze |
| 04. Jul 2025 | aa3c702 | Read battery voltage on Minewsemi ME25LS01 |
| 04. Jul 2025 | fa481e8 | LR's corrected calculation override (instead of SX) and minor changes according to radiolib's wiki |
| 05. Jul 2025 | ff9699c | Merge pull request #482 from recrof/dev |
| 04. Jul 2025 | 2c1f61c | Merge pull request #483 from fdlamotte/stm32_preamble |
| 04. Jul 2025 | 71255e0 | stm32 targets: set preamble to 16 |
| 04. Jul 2025 | 2941388 | initial support for Seeed Studio SenseCap Solar board |
| 04. Jul 2025 | 3d70a0d | * added RADIOLIB_EXLUDE_'s for faster builds |
| 04. Jul 2025 | 3375389 | Merge remote-tracking branch 'upstream/dev' into jbrazio/2025_3f11ad35 |
| 04. Jul 2025 | 3d2404f | Merge pull request #479 from 446564/cleanup-xio-nrf |
| 04. Jul 2025 | cf35dad | Merge pull request #481 from oltaco/heltecV3-gps_pin_fix |
| 04. Jul 2025 | 2bb7e6d | fix: heltec v3: change gps enable pin |
| 04. Jul 2025 | 74818d0 | fix: change GPS pins |
| 04. Jul 2025 | 484b7b8 | Merge pull request #476 from WattleFoxxo/xiao-rp2040 |
| 04. Jul 2025 | cb423bc | Merge pull request #471 from 446564/rak-usr-btn |
| 04. Jul 2025 | 8378701 | Merge pull request #468 from recrof/dev |
| 03. Jul 2025 | 90656e7 | clean up xiao nrf52 |
| 03. Jul 2025 | d82b2a2 | Merge branch 'ripplebiz:dev' into dev |
| 03. Jul 2025 | eb978f1 | Merge branch 'LR1110-workaround' into dev |
| 03. Jul 2025 | 910ec59 | Merge pull request #469 from jquatier/heltec-paper-include-fix |
| 03. Jul 2025 | d23378c | Add XIAO RP2040 support |
| 02. Jul 2025 | ec98d5f | BLE: Remove ScanResponse.addName() to fix re-advertising after disconnect |
| 02. Jul 2025 | ca422bb | fix ble pin |
| 03. Jul 2025 | 70a9990 | Merge branch 'dev' into minewsemi-me25ls01 |
| 03. Jul 2025 | 6440bca | Clean up pins in variant.h |
| 02. Jul 2025 | ad2e015 | move rak usr btn to companions |
| 02. Jul 2025 | dcb7ffa | fixing radio include order for heltec paper |
| 02. Jul 2025 | 539f99a | removed unsupported(?) readAltitude |
| 02. Jul 2025 | 3832836 | EnvironmentSensorManager: add support for SHTC3 and LPS22HB |
| 02. Jul 2025 | 0963341 | Merge branch 'dev' |
| 02. Jul 2025 | 483b316 | * ver bump to v1.7.2 |
| 02. Jul 2025 | af2628b | Use EnvironmentSensorManager in Minewsemi variant |
| 02. Jul 2025 | 54fd704 | Merge pull request #467 from LitBomb/patch-14 |
| 01. Jul 2025 | 811ea17 | Update faq.md |
| 01. Jul 2025 | 79a75b8 | Merge pull request #465 from fdlamotte/t1000e_preamble_16 |
| 01. Jul 2025 | b80d99e | t1000e: set preamble to 16 at init |
| 01. Jul 2025 | 1d1bafb | Merge pull request #455 from jquatier/wireless-paper |
| 01. Jul 2025 | f8d277d | Merge pull request #426 from 446564/feat-GH109 |
| 01. Jul 2025 | 387e2c7 | Merge pull request #464 from oltaco/lilygo_t3s3-radio.std_init |
| 01. Jul 2025 | 6f94c81 | Add Minewsemi ME25LS01 variant |
| 30. Jun 2025 | 3dc4607 | * PAYLOAD_TYPE_PATH: reserving upper 4 bits if 'extra_type' field, for future use |
| 30. Jun 2025 | 8c80c10 | * CustomLR1110::getTimeOnAir(), copied from sx1262 |
| 30. Jun 2025 | a72fafc | Merge branch 'main' into dev |
| 30. Jun 2025 | d04fd37 | Merge pull request #463 from jankowski-t/main |
| 30. Jun 2025 | 28a38e6 | Merge pull request #462 from seagull9000/Refactor-Heltec-Tracker-radiolib-init |
| 30. Jun 2025 | c913560 | Fixed MeshAdventurer repeater build failing |
| 30. Jun 2025 | 4541380 | Support MeshAdventurer |
| 30. Jun 2025 | c56da5e | refactor: lilgo_t3s3 with CustomSX1262::std_init() |
| 30. Jun 2025 | 1bfa3d3 | Refactor radiolib for Heltec Wireless Tracker Made changes and tested transmission and reception. |
| 29. Jun 2025 | 2f77cef | Add config flags to variants |
| 30. Jun 2025 | eb4f81f | Merge pull request #459 from liquidraver/dev |
| 29. Jun 2025 | ddbf27c | change fixed preamble to match the new 16 |
| 29. Jun 2025 | f792011 | Merge branch 'dev' into double-acks |
| 29. Jun 2025 | 165fb33 | * ver bump to v1.7.1 |
| 29. Jun 2025 | e31017b | Merge branch 'main' into dev |
| 29. Jun 2025 | 187eea1 | * Preamble now 16 (for most variants) |
| 29. Jun 2025 | c4c5d18 | Merge pull request #456 from recrof/dev |
| 29. Jun 2025 | bcd31b7 | fix: missing dependency |
| 29. Jun 2025 | 9530744 | add support for BMP280 temperature+pressure sensor |
| 28. Jun 2025 | cea16ba | Merge pull request #453 from recrof/dev |
| 28. Jun 2025 | 5fa6533 | Merge branch 'ripplebiz:dev' into dev |
| 28. Jun 2025 | 1ce180d | remove spi.begin in targets |
| 27. Jun 2025 | ff3e888 | formatting |
| 28. Jun 2025 | 3bd1dc3 | * minor tidy ups |
| 28. Jun 2025 | 7c9cf2a | Merge pull request #446 from cod3doomy/dev |
| 27. Jun 2025 | e417c43 | wireless paper board support |
| 27. Jun 2025 | 4b70ee8 | Serial bridge implementation |
| 27. Jun 2025 | 0e19725 | remove old tbeam def |
| 27. Jun 2025 | e16f534 | manual-merge tbeam conflicts |
| 27. Jun 2025 | 95e69cf | RadioWrapper::std_init: add tbeam, unify coding style |
| 27. Jun 2025 | f666b8c | RadioWrapper::std_init: add missing definitions for rx/tx switching |
| 27. Jun 2025 | 07f25cc | sx1276 boards: migrate to std_init() |
| 27. Jun 2025 | ba34cff | Merge pull request #452 from fdlamotte/custom_sx1262_TXEN_fix |
| 27. Jun 2025 | 0f259d3 | CustomSX1262: fix typo that would prevent compile when TXEN or RXEN is not set |
| 26. Jun 2025 | 4e282a4 | Merge pull request #451 from fdlamotte/wio-e5-dev_uart |
| 26. Jun 2025 | 408ed54 | wio-e5-sdk: adjust uart location |
| 25. Jun 2025 | 6324766 | String removed |
| 25. Jun 2025 | c872f72 | Merge branch 'ripplebiz:dev' into dev |
| 26. Jun 2025 | 6e670aa | Merge pull request #450 from rfmoz/main |
| 26. Jun 2025 | fe0234d | Merge pull request #449 from recrof/dev |
| 25. Jun 2025 | 669ff39 | Update faq.md |
| 25. Jun 2025 | f15f32e | Station G2 refactor for radio.std_init, set max tx power to 19dBm |
| 25. Jun 2025 | 56df7d1 | Merge pull request #448 from fdlamotte/rak3x72_LP_Support |
| 25. Jun 2025 | 3875799 | rak3x72: support variations in platformio.ini |
| 25. Jun 2025 | 816f3f8 | Merge pull request #447 from fdlamotte/stm32_halt_reset |
| 25. Jun 2025 | 55ff69b | * RAK: 'start ota' returned MAC address was reversed |
| 25. Jun 2025 | 8ccd4f3 | stm32: implement halt and reset |
| 25. Jun 2025 | 5560519 | * ESP32Board: added support for Neopixel TX led |
| 25. Jun 2025 | 8191c09 | * new variant board: Tenstar C3 |
| 25. Jun 2025 | b37c801 | * Fix: /helpers/esp32/TBeamBoard was breaking non-TBeam builds |
| 25. Jun 2025 | 127f3a7 | Merge branch 'dev' into double-acks |
| 24. Jun 2025 | 001b996 | RAK4631: BME680 add and GPS cleanup |
| 24. Jun 2025 | 213f01c | Merge pull request #443 from fdlamotte/wio_e5_mini_rescue_cli |
| 24. Jun 2025 | d94f469 | wio_e5_mini: led and rescue cli |
| 24. Jun 2025 | 70252b0 | Merge branch 'dev' into double-acks |
| 24. Jun 2025 | ba7839a | Merge pull request #442 from oltaco/env-sens-manage-gps-revert |
| 24. Jun 2025 | 84c2cfd | fix: revert swapped GPS pins |
| 24. Jun 2025 | 6d8fae2 | Merge commit '299e85b830f4bf51c2e4d90e3e1bbb59025f608d' into dev |
| 24. Jun 2025 | bd020c6 | * removed deprecated tbeam variant |
| 24. Jun 2025 | 299e85b | Merge pull request #441 from oltaco/heltecv3-spi_begin_fix |
| 24. Jun 2025 | 6ae6f89 | Merge pull request #439 from cod3doomy/dev |
| 24. Jun 2025 | b6b15e5 | Merge pull request #428 from 446564/radio-init-nano-g2 |
| 24. Jun 2025 | b8db628 | fix: remove extra spi.begin() on heltec v3 |
| 23. Jun 2025 | 60d0064 | * room server: new posts now delayed by 6 seconds before syncing to clients |
| 22. Jun 2025 | 218b96e | T-Beam refactor |
| 22. Jun 2025 | b99d294 | remove begin() |
| 23. Jun 2025 | b1ca3d1 | * new PAYLOAD_TYPE_MULTIPART * experimental double ACK's (at each hop), sent 300ms apart (direct mode only) |
| 22. Jun 2025 | 478a57a | * AdvertDataParser: lat/lon can now be zeroes |
| 22. Jun 2025 | 12a2f34 | * companion serial protocol ver bump to 6 |
| 22. Jun 2025 | e760936 | Merge pull request #438 from liamcottle/storage/nrf52 |
| 22. Jun 2025 | 583cdd4 | fix indentation |
| 22. Jun 2025 | 37c20a3 | add support for storage stats on nrf52 |
| 22. Jun 2025 | 9df3c8c | * companion: new 'advert_loc_policy' pref. Defaults to ADVERT_LOC_NONE (ie. do Not share location in adverts) |
| 22. Jun 2025 | 4f9207f | Merge pull request #437 from jquatier/t114-display-flicker |
| 22. Jun 2025 | 727a044 | Merge pull request #436 from 446564/fix-nano-g2-ota-name |
| 22. Jun 2025 | ea7a84b | Merge pull request #427 from cod3doomy/dev |
| 21. Jun 2025 | 3719c09 | increase delay slightly |
| 21. Jun 2025 | d680852 | fix t114 display flicker |
| 21. Jun 2025 | ff10f37 | T-Beam removed redundancy |
| 21. Jun 2025 | aa9eac1 | Merge branch 'ripplebiz:dev' into dev |
| 21. Jun 2025 | 5f2ea7c | update nano g2 ultra BLE name for OTA |
| 21. Jun 2025 | 0bf03f2 | remove SPI set pins |
| 21. Jun 2025 | 1295c46 | * companion: minor refactor of who should invoke UITask::loop() |
| 21. Jun 2025 | 39cc221 | Merge pull request #433 from oltaco/HeltecV3-GPS |
| 21. Jun 2025 | 2056248 | * added std_init() to CustomSX1268 |
| 21. Jun 2025 | 80d2b6c | Merge pull request #432 from oltaco/CustomLLCC68-std_init |
| 21. Jun 2025 | 5b1f4b0 | Merge pull request #431 from mattsains/packet-structure |
| 21. Jun 2025 | 485749a | Merge pull request #430 from oltaco/gps-update-fix |
| 21. Jun 2025 | 8090992 | Merge pull request #429 from oltaco/rak4631-radioinit-refactor |
| 21. Jun 2025 | 81a0816 | Merge pull request #424 from 446564/fix-GH162 |
| 21. Jun 2025 | 00b5d3b | Merge pull request #423 from 446564/fix-GH133 |
| 21. Jun 2025 | 7c421c1 | Merge pull request #420 from 446564/feat-GH142 |
| 21. Jun 2025 | 553e3c1 | Merge pull request #419 from 446564/feat-GH44 |
| 21. Jun 2025 | 5d85ed4 | Merge pull request #407 from fdlamotte/seeed_xiao_c6 |
| 21. Jun 2025 | 4d2b176 | feature: GPS support on HeltecV3 |
| 20. Jun 2025 | 1de5753 | add advert detail |
| 21. Jun 2025 | 14ff7bf | added std_init to CustomLLCC68.h |
| 20. Jun 2025 | 0d78df1 | minor changes and fixes to docs |
| 21. Jun 2025 | 83842e4 | fix: EnvironmentSensorManager.cpp: don't update location if GPS is turned off. |
| 21. Jun 2025 | 9eff882 | refactor: RAK4631 with CustomSX1262::std_init() |
| 20. Jun 2025 | bf2908f | update nano g2 to use radio.std_init |
| 20. Jun 2025 | 7bcfbd3 | T-Beam refactor for radio.std_init |
| 20. Jun 2025 | 52a579a | fix Heltec v2 getBattMilliVolts |
| 20. Jun 2025 | f446315 | allows manual BLE pin even when device has display |
| 20. Jun 2025 | e5ecf29 | return range with advert interval set error |
| 20. Jun 2025 | f30698e | add time output to both clock sync and time cli |
| 20. Jun 2025 | dbee0d8 | update ADC multipler to fix voltage reading |
| 20. Jun 2025 | 7f0f3b7 | Merge pull request #418 from fdlamotte/xiao_nrf52-xiao_s3-techo_remove_lora_cr_fallback_from_target |
| 20. Jun 2025 | 4579aa2 | xiao_c6: fallback for LORA_CR is set in std_init |
| 20. Jun 2025 | 56e3bb1 | remove LORA_CR fallback from target.cpp on xiao_nrf52, xiao_s3 and t-echo |
| 20. Jun 2025 | a7c9596 | * companion: added Datastore methods: getStorageUsedKb(), getStorageTotalKb() * companion: CMD_GET_BATTERY now changed to CMD_GET_BATT_AND_STORAGE |
| 20. Jun 2025 | 85b164b | * PicoW refactor, now using radio.std_init() |
| 20. Jun 2025 | b37f61d | Merge pull request #416 from jquatier/analog-button |
| 19. Jun 2025 | e6ba025 | add new quad press |
| 19. Jun 2025 | cdca6fa | Merge branch 'dev' into analog-button |
| 20. Jun 2025 | 61301da | Merge pull request #415 from jquatier/thinknode-std_init |
| 20. Jun 2025 | 5eb0847 | Merge pull request #417 from oltaco/promicro-CustomSX1262 |
| 20. Jun 2025 | b865ac6 | * refactored SensorManager::toggleGps() |
| 20. Jun 2025 | 27388fc | Merge pull request #404 from fdlamotte/t1000_gps_toggle |
| 20. Jun 2025 | e7b0e9e | refactor: promicro with CustomSX1262::std_init() |
| 19. Jun 2025 | ee68401 | fixing button handling to allow both button types simultaneously |
| 19. Jun 2025 | bbde446 | refactoring thinknode to use radio.std_init |
| 19. Jun 2025 | 588a986 | t1000e: gps toggle not using board class |
| 20. Jun 2025 | eb58266 | Merge pull request #406 from fdlamotte/techo_rx1262_refactor |
| 20. Jun 2025 | b9ffd51 | Merge pull request #405 from fdlamotte/xiao_sx1262_init_refactor |
| 19. Jun 2025 | 725ee47 | xiao_c6: apply sx1262 init refactoring |
| 19. Jun 2025 | c5167d0 | Merge branch 'dev' into seeed_xiao_c6 |
| 19. Jun 2025 | 574822c | techo: follow refactoring of CustomSX1262 |
| 19. Jun 2025 | b65b4d5 | Apply refactoring to xiao_nrf52 and xiao_s3 |
| 19. Jun 2025 | 587d9d8 | * added CustomSX1262::std_init() * refactored variants to use std_init(): heltec_v3, t114, xiao_c3 |
| 18. Jun 2025 | 8765b3d | Gps toggle on 4 clicks |
| 18. Jun 2025 | b3184eb | * T114 repeater build fix |
| 18. Jun 2025 | 6972704 | Merge pull request #402 from jquatier/t114-variants-display |
| 18. Jun 2025 | 673d577 | Merge pull request #401 from marrold/Seeed_NRF_RTC |
| 18. Jun 2025 | a527388 | Merge pull request #397 from fdlamotte/t1000e_gps_off_position_fix |
| 18. Jun 2025 | e6ce3c8 | * companion: new CMD_GET_ADVERT_PATH -> RESP_CODE_ADVERT_PATH |
| 18. Jun 2025 | 2a4b55a | Merge commit 'e30eef73f7603bbc96e44ed5bae7a4588065c9a7' into dev |
| 18. Jun 2025 | e30eef7 | Merge pull request #396 from jbrazio/jbrazio/2025_5dba32d2 |
| 17. Jun 2025 | b1fe57e | adding display support to all T114 builds |
| 17. Jun 2025 | 83b70b3 | Add support for Seeed NRF + RTC |
| 18. Jun 2025 | 9363478 | * noise floor can now be queried even when int.thresh = 0 |
| 17. Jun 2025 | fab8492 | Merge pull request #387 from awolden/awolden/T3S3-sx1276 |
| 17. Jun 2025 | ec712c4 | Merge pull request #384 from recrof/patch-6 |
| 16. Jun 2025 | 24464d0 | Update VBAT schematic |
| 16. Jun 2025 | 110bd49 | VBAT schematic |
| 16. Jun 2025 | f3e85a6 | Update SX126X_CURRENT_LIMIT |
| 16. Jun 2025 | 5c6f345 | t1000e: don't update position if gps is off |
| 16. Jun 2025 | 0f9efa2 | * room server: suggested keep_alive interval now disabled |
| 16. Jun 2025 | 7175dec | Merge pull request #380 from recrof/dev |
| 16. Jun 2025 | 3448db6 | Rename LED pin |
| 16. Jun 2025 | 52acae1 | Set default upload protocol |
| 15. Jun 2025 | 8f6b2b7 | Waveshare RP2040-LoRa board support |
| 14. Jun 2025 | 5b1c7fe | Merge pull request #391 from LitBomb/patch-13 |
| 13. Jun 2025 | 7fffe77 | Update faq.md |
| 13. Jun 2025 | a9ea710 | Merge branch 'ripplebiz:dev' into dev |
| 13. Jun 2025 | 8a7ec9d | * interference threshold now disabled by default |
| 13. Jun 2025 | 466bd6d | * fix for when AGC reset is disabled (interval = 0) |
| 13. Jun 2025 | 32ca3dc | * repeater and room server: new CLI setting "agc.reset.interval" (seconds) |
| 11. Jun 2025 | f7dcf01 | Merge pull request #378 from recrof/patch-4 |
| 10. Jun 2025 | fca86d9 | Added support for t3s3 sx1276 |
| 05. Jun 2025 | a2a9455 | corrections and style |
| 08. Mar 2025 | deaa0ec | Create packet_structure.md |
| 10. Jun 2025 | aa230d2 | Merge pull request #386 from jquatier/thinknode-led |
| 09. Jun 2025 | e1ceaab | add TX led to thinknode M1 |
| 10. Jun 2025 | 3f0c89d | Merge pull request #379 from jquatier/ui-fixes |
| 09. Jun 2025 | c6f6e08 | * some HT-CT62 fixes |
| 09. Jun 2025 | c5869c7 | Merge pull request #382 from fdlamotte/ct62_usb_companion |
| 08. Jun 2025 | 516f6a3 | Add companion roles to Station G2 |
| 08. Jun 2025 | f208f04 | ct62: adding companion radios |
| 08. Jun 2025 | 7c01132 | feedback |
| 08. Jun 2025 | 71982d4 | Merge branch 'dev' of github.com:recrof/MeshCore into dev |
| 08. Jun 2025 | e44f1ee | fix duplicate flag |
| 08. Jun 2025 | 4679b03 | Merge branch 'ripplebiz:dev' into dev |
| 08. Jun 2025 | fd4885e | * HT-CT62 SPI fixes |
| 08. Jun 2025 | dafb5d3 | * added repeater target for Heltec-CT62 |
| 07. Jun 2025 | 42ef297 | set text width ahead of width calculation |
| 07. Jun 2025 | 1bc94c2 | minor companion ui fixes |
| 07. Jun 2025 | 7525877 | add mising config for `openocd_target` |
| 07. Jun 2025 | 9d1c855 | Merge branch 'ripplebiz:dev' into dev |
| 07. Jun 2025 | 3f1b2c5 | Merge branch 'dev' |
| 07. Jun 2025 | af0c409 | * ver bump to v1.7.0 |
| 07. Jun 2025 | c506aba | Merge pull request #367 from 446564/companion-alerts |
| 07. Jun 2025 | 79eff34 | Merge branch 'datastore' into dev |
| 07. Jun 2025 | 381bb50 | Merge pull request #377 from liamcottle/rescue/cli-file-manager |
| 07. Jun 2025 | 7f79d0c | close roor dir after listing files |
| 07. Jun 2025 | 28edff4 | simplify serial print |
| 07. Jun 2025 | a50f89f | ensure root path is usable |
| 07. Jun 2025 | 7dd7b71 | * enabling _PRIVATE_KEY import/export for ALL companions. |
| 07. Jun 2025 | a814bfb | don't create file when trying to open for read |
| 07. Jun 2025 | 9d574b2 | ensure user isn't removing invalid path |
| 07. Jun 2025 | a22c176 | add rm command to remove file |
| 07. Jun 2025 | 0f60175 | implement ls and cat commands for rescue mode |
| 04. Jun 2025 | da5b0f8 | add basic alert system to companion UI |
| 06. Jun 2025 | 9c83348 | * DataStore, advert blob record format change |
| 06. Jun 2025 | 7deb828 | Merge branch 'ripplebiz:dev' into dev |
| 06. Jun 2025 | e0483c0 | Merge pull request #376 from liamcottle/fix/buzzer-power-draw |
| 06. Jun 2025 | 4b9eac8 | fix 150mA power draw on ThinkNode M1 |
| 06. Jun 2025 | dd808ee | * new nRF52 impl for advert blobs |
| 06. Jun 2025 | 6e0b505 | * companion: refactor of all filesystem access to new DataStore module |
| 06. Jun 2025 | 5be09ff | Merge pull request #375 from mattsains/packet-structure |
| 05. Jun 2025 | 9d53fc2 | corrections and style |
| 06. Jun 2025 | 93e584f | Merge branch 'main' into dev |
| 06. Jun 2025 | 1b32853 | Merge pull request #374 from recrof/patch-3 |
| 06. Jun 2025 | 6e5c865 | Disable LFS_ASSERT to stop freezing the boards on LFS errors |
| 06. Jun 2025 | bb1e5c5 | nrf52 fix: don't allow LFS_ASSERT to freeze the board |
| 05. Jun 2025 | 7b49ed4 | Merge branch 'main' into dev |
| 05. Jun 2025 | 47b1854 | Merge pull request #372 from liamcottle/design/logo |
| 05. Jun 2025 | 0de12b0 | Merge branch 'ripplebiz:dev' into dev |
| 05. Jun 2025 | 22058c0 | add logo files |
| 05. Jun 2025 | 9bcab09 | * noise floor lower bound now clamped to -120 |
| 04. Jun 2025 | 572dc56 | Merge branch 'ripplebiz:dev' into dev |
| 04. Jun 2025 | 647d712 | * Companion: long-press in first 8 seconds now enters CLI Rescue mode |
| 04. Jun 2025 | 5d15a68 | * SERVER_RESPONSE_DELAY now applied to: login responses, companion telemetry responses |
| 03. Jun 2025 | 0535919 | * Mesh: reciprocal path send now with slightly less priority and 500ms delay |
| 03. Jun 2025 | 75503ed | * Companion now can be configured with TXT_ACK_DELAY (default is 200ms) |
| 03. Jun 2025 | 6e2a0f3 | * ESP32-C3 targets, now 80Mhz cpu |
| 03. Jun 2025 | bdc369b | * repeater & room server: new SERVER_RESPONSE_DELAY and TXT_ACK_DELAY defines. |
| 03. Jun 2025 | 2204cb3 | Merge pull request #360 from fdlamotte/t1000e_sensors |
| 03. Jun 2025 | 4293b25 | Merge pull request #361 from fdlamotte/wio_sx1262_rxen |
| 03. Jun 2025 | 5bc8756 | Merge pull request #362 from jquatier/station-g2-display |
| 02. Jun 2025 | 8f5e521 | sx1262_wio: hook rxen, specify txen as not connected |
| 02. Jun 2025 | 203a7f2 | add display to station G2 firmwares |
| 02. Jun 2025 | a3f8c21 | t1000e: light and temp sensor support |
| 02. Jun 2025 | f7e79ad | re-introduce tlora c6 with fixed arduino versions |
| 02. Jun 2025 | 8cf20c7 | * Room server fix: re-tries for pushPostToClient() used to have same packet hash |
| 02. Jun 2025 | 1ba69f3 | * self telemetry response simpler now |
| 02. Jun 2025 | 870b5d2 | * companion: 'self telemetry' request with CMD_SEND_TELEMETRY_REQ (with no pubkey param) |
| 02. Jun 2025 | 006cd42 | * removing ESP32C6 stuff. (causing cache corruptions) |
| 02. Jun 2025 | 5729d66 | * companion: some further refactors after the MyMesh refactor |
| 02. Jun 2025 | accbe3b | Merge pull request #353 from hank/mymesh-refactor2 |
| 01. Jun 2025 | 884d8f1 | Reverting UITask.h changes |
| 01. Jun 2025 | 33d5f85 | Re-merging 92c2963 |
| 01. Jun 2025 | 9fe218e | Reverting format changes to NodePrefs |
| 01. Jun 2025 | 335df61 | Merge branch 'mymesh-refactor2' of https://github.com/hank/MeshCore into mymesh-refactor2 |
| 01. Jun 2025 | 4e2786c | Re-applying 73a7a96, formatting, MyMesh reformat |
| 01. Jun 2025 | 69b431a | Re-applying 73a7a96, formatting, MyMesh reformat |
| 01. Jun 2025 | 9247ce4 | Reverting changes to simple_secure_chat main |
| 01. Jun 2025 | 40bf7bb | Reverting changes to Button code |
| 01. Jun 2025 | e15ad10 | Merge branch 'dev' of https://github.com/ripplebiz/MeshCore into mymesh-refactor2 |
| 01. Jun 2025 | 91134ec | Merge branch 'mymesh-refactor2' of https://github.com/hank/MeshCore into mymesh-refactor2 |
| 01. Jun 2025 | 42efbda | Re-applying ecd2b0b |
| 01. Jun 2025 | 3749264 | * MicroNMEALocationProvider: clock param now NULL by default |
| 01. Jun 2025 | 14cd4ea | t1000: remove sync custom var |
| 01. Jun 2025 | 49da695 | micronmea: was using global rtc_clock to sync instead of _clock |
| 31. May 2025 | 31cbf9e | gps : sync time on fix |
| 01. Jun 2025 | 92c2963 | wioe5: integrate sensor in sensor mgr |
| 31. May 2025 | 73a7a96 | wio_e5 : bme280 support |
| 01. Jun 2025 | 9959475 | Reformatting code |
| 02. Jun 2025 | a987efe | * companion: disabling interference threshold for now |
| 02. Jun 2025 | 4eccc9e | Update README.md |
| 01. Jun 2025 | c13f676 | Merge branch 'dev' of https://github.com/ripplebiz/MeshCore into mymesh-refactor2 |
| 01. Jun 2025 | f7f96ad | Reformatting code |
| 01. Jun 2025 | 5bf5812 | Removing debug mode |
| 01. Jun 2025 | 053aa0b | Adding clang-format |
| 01. Jun 2025 | 211cf00 | initial support for xiao_c6 |
| 01. Jun 2025 | 6481ab1 | * MicroNMEALocationProvider: clock param now NULL by default |
| 01. Jun 2025 | ed6373e | Merge pull request #348 from fdlamotte/gps_time_sync |
| 01. Jun 2025 | 1ac03f5 | t1000: remove sync custom var |
| 01. Jun 2025 | c42e414 | micronmea: was using global rtc_clock to sync instead of _clock |
| 01. Jun 2025 | d755c6d | Merge pull request #356 from jquatier/channel-name-fix |
| 01. Jun 2025 | 057b0f6 | Merge pull request #351 from fdlamotte/stm32_sensors |
| 01. Jun 2025 | 4c6f146 | wioe5: integrate sensor in sensor mgr |
| 01. Jun 2025 | dc7af76 | Merge pull request #357 from LitBomb/patch-12 |
| 31. May 2025 | 8b780dd | faq.md: update OTA firmware instructions |
| 31. May 2025 | ecd2b0b | fixing channel name display |
| 29. May 2025 | f58a34f | Refactored MyMesh, advert on doublepress |
| 01. Jun 2025 | 3d6c429 | Merge pull request #352 from jquatier/GxEPDDisplay-fonts |
| 31. May 2025 | 9cfeb62 | better fonts for GxEPDDisplay |
| 31. May 2025 | c8877b3 | wio_e5 : bme280 support |
| 01. Jun 2025 | fb5ddcd | Merge pull request #350 from fdlamotte/wio-e5-adc |
| 31. May 2025 | 2a645ee | wio-e5 : make distinct targets for dev board and mini dev board |
| 31. May 2025 | 19c896f | Merge pull request #343 from jquatier/button-management |
| 31. May 2025 | 08aad73 | gps : sync time on fix |
| 31. May 2025 | b60f2fa | Merge pull request #346 from recrof/dev |
| 31. May 2025 | 3906941 | fixed old def |
| 30. May 2025 | 4ec3675 | update sound |
| 30. May 2025 | cf171af | add ack for quiet mode |
| 30. May 2025 | f69efaf | removing pinmode |
| 30. May 2025 | c445bbe | simplify logic |
| 30. May 2025 | db8e727 | usability fixes, fix t114 build src filter |
| 30. May 2025 | 0b97b23 | Merge branch 'dev' into button-management |
| 30. May 2025 | 585558a | added basic support for LilyGo Tlora C6 |
| 30. May 2025 | 22055c2 | Merge pull request #344 from jquatier/techo-gps |
| 28. May 2025 | 25850cb | fix pins |
| 28. May 2025 | ece7479 | add gps for techo |
| 29. May 2025 | 1b02e19 | Merge pull request #342 from jquatier/thinknode-m1-gps |
| 28. May 2025 | ce87156 | cleanup |
| 28. May 2025 | 2f7aa6d | Merge remote-tracking branch 'jquatier/dev' into button-management |
| 28. May 2025 | 4b16cda | * RAK4632 targets, now requiring ENV_INCLUDE_GPS to enable GPS |
| 28. May 2025 | 4a7d273 | Merge pull request #332 from cod3doomy/dev |
| 28. May 2025 | 1dbb1fa | Merge pull request #341 from jquatier/m1-display-and-buzzer |
| 27. May 2025 | 1072da0 | handle gps switch |
| 27. May 2025 | 59a236e | add GPS support to thinknode M1 |
| 27. May 2025 | d47c0cf | add scaling to bitmaps for EPD display, and enable buzzer for Thinknode M1 |
| 27. May 2025 | 6ec7d9b | Merge branch 'ripplebiz:dev' into dev |
| 27. May 2025 | e7761dc | initial button manager |
| 27. May 2025 | d8c2b3a | * TBeam: fix for debug output |
| 27. May 2025 | cac9a48 | Merge pull request #337 from hank/dev |
| 27. May 2025 | fec064c | * companion: interference threshold default (14) |
| 27. May 2025 | 4c3f8ac | * Room server: stats refactor -> noise_floor |
| 27. May 2025 | f38b3a3 | Merge branch 'scan_exp' into dev |
| 27. May 2025 | 9ba1d82 | Merge pull request #335 from seagull9000/RTTTL-tone-for-shutdown |
| 27. May 2025 | 3ee54d0 | Merge branch 'dev' into scan_exp |
| 27. May 2025 | b3fc6be | * companion: saveContacts() now deferred for 5 secs (lazy writes) |
| 27. May 2025 | 0c94918 | Merge pull request #338 from mattsains/payloads |
| 27. May 2025 | 049909d | Merge branch 'dev' into RTTTL-tone-for-shutdown |
| 26. May 2025 | bb5509d | initial try at documenting payload formats |
| 26. May 2025 | 67462cb | Fixing compilation issue, missing tbeam func |
| 26. May 2025 | ffb5151 | Merge branch 'main' of https://github.com/hank/MeshCore into dev |
| 26. May 2025 | 97c43a8 | Merge branch 'dev' of https://github.com/ripplebiz/MeshCore into dev |
| 26. May 2025 | 468ccf0 | Merge branch 'main' into main |
| 27. May 2025 | 30488e6 | Connect RTTTL shutdown melody to shutdown procedure Added a new UITask shutdown method to run non-board specific shutdown code. This avoids having to update all the board files for different hardware. |
| 27. May 2025 | a86364e | * stats: curr_free_queue_len now repurposed to noise_floor |
| 26. May 2025 | 0e90b73 | * companion: PUSH_CODE_LOGIN_SUCCESS frame, now includes server clock timestamp |
| 26. May 2025 | b3d78ac | * interference threshold now stored in prefs, CLI: set/get "int.thresh" |
| 26. May 2025 | 4593a48 | Merge branch 'dev' into scan_exp |
| 25. May 2025 | 2f67511 | Merge branch 'dev' of https://github.com/cod3doomy/MeshCore_HW_Dev into dev |
| 25. May 2025 | 0e8b807 | RAK4631: Add RAK12500 GPS support |
| 26. May 2025 | 3ae2e85 | * minor tidy ups |
| 26. May 2025 | 8718b8b | Merge pull request #308 from cod3doomy/dev |
| 25. May 2025 | 4b103ca | t-beam supreme: fixes and consolidation |
| 25. May 2025 | 64f30e8 | Merge branch 'ripplebiz:dev' into dev |
| 26. May 2025 | 9eff9d5 | Merge pull request #326 from memo-567/heltec_v3_sensors |
| 26. May 2025 | e5ddb8a | * RAK: "start ota" now replies with Bluetooth MAC address |
| 25. May 2025 | de29a43 | Merge branch 'ripplebiz:dev' into dev |
| 25. May 2025 | 0e35ae5 | * dynamic noise floor sampling |
| 24. May 2025 | f2243b7 | * added Radio::loop() virtual function * RadioLibWrapper: new isChannelActive() based on current RSSI being above noise_floor + THRESHOLD |
| 24. May 2025 | 79f60e0 | Merge branch 'ripplebiz:main' into heltec_v3_sensors |
| 24. May 2025 | 2f8d9cf | * refactor of RadioLibWrapper::isReceiving() |
| 24. May 2025 | 42284ed | Update platformio.ini |
| 24. May 2025 | 4449fd3 | Merge branch 'dev' |
| 24. May 2025 | 0bad7ee | * ver bump to 1.6.2 |
| 24. May 2025 | cf9861e | Merge pull request #330 from recrof/dev |
| 24. May 2025 | 5cb2ba8 | added repeater and room server roles to heltec wireless tracker |
| 24. May 2025 | 900de5b | Merge pull request #329 from ngavars/xiao-nrf-sensors |
| 24. May 2025 | 72d2b05 | Merge pull request #327 from seagull9000/RTTTL-tone-for-Channel-Message |
| 23. May 2025 | f8b45ec | Add sensor support to Xiao Nrf |
| 23. May 2025 | 0defa83 | * EnvironmentSensorManager: some tidy ups |
| 23. May 2025 | 3b41d86 | Merge pull request #321 from oltaco/sensor-class-with-gps |
| 23. May 2025 | 5987e95 | refactor: more conditionals for GPS |
| 23. May 2025 | 7dc8a52 | Merge branch 'RTTTL-tone-for-Channel-Message' of https://github.com/seagull9000/MeshCore into RTTTL-tone-for-Channel-Message |
| 23. May 2025 | fe8db0f | Merge branch 'RTTTL-tone-for-Channel-Message' of https://github.com/seagull9000/MeshCore into RTTTL-tone-for-Channel-Message |
| 23. May 2025 | 4fc0a67 | Merge branch 'RTTTL-tone-for-Channel-Message' of https://github.com/seagull9000/MeshCore into RTTTL-tone-for-Channel-Message |
| 23. May 2025 | 5630533 | RTTTL-tone-for-Channel-Message I was a bit remiss in removing the tone for channel message event - this puts one in. |
| 23. May 2025 | 400c435 | REFACTOR: sensors are now wrapped in conditionals |
| 23. May 2025 | efa2b4b | RTTTL-tone-for-Channel-Message I was a bit remiss in removing the tone for channel message event - this puts one in. |
| 23. May 2025 | 23f54dd | fix: remove stray initSerialGPS call |
| 23. May 2025 | 7d8ae5a | Merge branch 'ripplebiz:main' into heltec_v3_sensors |
| 23. May 2025 | a2ff22d | Merge pull request #322 from fdlamotte/rak3x72 |
| 23. May 2025 | 22b80a9 | Merge pull request #289 from adam2872/RAK4631-user-button |
| 22. May 2025 | e742d1f | t-beam supreme: minor GPS and BME fixes |
| 22. May 2025 | 77bfc0d | Merge branch 'ripplebiz:dev' into dev |
| 22. May 2025 | e1351ef | Update platformio.ini |
| 22. May 2025 | c7fe211 | rak3x72 : report bat voltage |
| 22. May 2025 | cd7fc59 | Update platformio.ini |
| 22. May 2025 | f947323 | rak3x72 : first commit |
| 22. May 2025 | 0caa2b4 | Update target.h |
| 22. May 2025 | 648953c | Update target.cpp |
| 22. May 2025 | 1d94df1 | Update platformio.ini |
| 22. May 2025 | 8ecb5de | Merge pull request #305 from ngavars/dev |
| 22. May 2025 | a466d3c | added serial GPS support to EnvironmentSensorClass |
| 22. May 2025 | 02b6f4a | * Companion: telemetry_mode_env added to prefs |
| 22. May 2025 | c4df0ed | Remove NUM_SENSOR_SETTINGS |
| 22. May 2025 | 5a0ac2a | Add sensors to build path for ProMicroLLCC68 |
| 22. May 2025 | 375a31a | Remove INA219 wrapper |
| 22. May 2025 | af0d555 | Remove unused defines |
| 22. May 2025 | 98d94d9 | Remove sensor wrapper classes and simplify. Switch to Adafruit libs for sensors. |
| 21. May 2025 | a29b099 | Merge pull request #317 from webmonkey/webmonkey-faq-proofread |
| 20. May 2025 | 7839cb2 | Small fixes |
| 20. May 2025 | 4f503de | t-beam supreme: fixes and cleanup |
| 20. May 2025 | 1c8aaeb | Proof-reading fixes to the FAQ |
| 20. May 2025 | 009173a | added missing variable defs and pinmode |
| 20. May 2025 | 726273f | Merge branch 'Dev' into RAK4631-user-button |
| 20. May 2025 | 036caab | Merge branch 'ripplebiz:main' into main |
| 20. May 2025 | 9a0b6e5 | Updated to use #if defined... instead of #ifdef |
| 20. May 2025 | 16a283a | Merge pull request #316 from recrof/dev |
| 20. May 2025 | e14ea72 | fix: missing SX126X_CURRENT_LIMIT |
| 20. May 2025 | d42c3f9 | lilygo tbeam sx1276: forgot to add SX127X_CURRENT_LIMIT=120 |
| 20. May 2025 | 3dff284 | Merge pull request #315 from liamcottle/feature/companion-advert-name |
| 20. May 2025 | d9c1cff | allow setting default node name for companion via build flag |
| 20. May 2025 | ecfeb2f | Merge pull request #314 from seagull9000/RTTTL-tweaks1 |
| 20. May 2025 | 7507f88 | fix location and naming of enum |
| 20. May 2025 | f82844f | RTTTL on message types |
| 20. May 2025 | 56b8440 | * workaround for nRF + LittleFS glitch with seek/truncate |
| 20. May 2025 | e5376f0 | Merge pull request #313 from 446564/ext-notify-nano-g2 |
| 19. May 2025 | c31c480 | enable external notify for nano g2 ultra |
| 20. May 2025 | 7e90d38 | * refactored buzzer concept to UITask * moved buzzer.h/cpp to helpers/ui |
| 20. May 2025 | 4a60548 | Merge pull request #312 from seagull9000/RTTTL-generic-buzzer |
| 20. May 2025 | be88bea | initial support for generic RTTTL notifier |
| 20. May 2025 | b202580 | Merge pull request #310 from 446564/nano-g2-gps |
| 20. May 2025 | 43f09f3 | Merge pull request #306 from AndreaCCIE/T114-GPS-fix |
| 18. May 2025 | 4a90042 | add GPS for nano g2 |
| 19. May 2025 | 4990fe4 | t-beam supreme: current limit increase |
| 19. May 2025 | fd37810 | t-beam supreme: display fix, BME add, user btn fix |
| 19. May 2025 | 5d9e7b4 | Remove unnecessary include |
| 19. May 2025 | 3cf78a9 | Telemetry: Create BME280 sensor that can bu used across variants. Add to promicro. |
| 19. May 2025 | a950343 | Increase the delay to 1500 to allow enough time for T114 GPS to start up successfully. |
| 19. May 2025 | 8a27743 | Create sensor classes that can be shared across variants |
| 19. May 2025 | f9c0056 | * bug fix for CommonCLI, when entering long unknown command |
| 19. May 2025 | 5d0a8d9 | * AdvertDataHelpers: reverting parsing logic, but changed meanings of 'battery' and 'temperature' to just two generic uint16 'feature' properties |
| 19. May 2025 | d5eb83a | * AdvertDataHelpers: prospective changes to first byte bit-field |
| 19. May 2025 | fa04565 | Merge pull request #290 from adam2872/Modern-battery-icon |
| 19. May 2025 | a73eb98 | * big refactor of the 'display' object. Now defined in variants/*/target modules. |
| 19. May 2025 | bc4e0b5 | Merge pull request #298 from 446564/add-nano-g2-ultra |
| 19. May 2025 | 519ebb5 | Merge pull request #300 from cod3doomy/dev |
| 19. May 2025 | 4e70bc5 | Merge pull request #301 from memo-567/Removes-green-LED-continuous-light |
| 19. May 2025 | 54c3f01 | Merge pull request #304 from jquatier/altitude-telemetry |
| 18. May 2025 | d4e6ece | fix altitude for telemetry, instead of using zero |
| 18. May 2025 | a79e9a7 | t-beam supreme: debug move |
| 18. May 2025 | a155587 | * possible bug when forwarding direct mode packets |
| 18. May 2025 | b59606d | Update variant.h |
| 17. May 2025 | ee41d6e | t-beam supreme: PMU and i2c fixes |
| 15. May 2025 | 7e14fb3 | Initial support for nano g2 ultra |
| 18. May 2025 | 9048142 | Merge branch 'main' into dev |
| 18. May 2025 | 37ee90b | Merge pull request #297 from liamcottle/docs/readme-update |
| 18. May 2025 | 86d1c80 | fix formatting |
| 18. May 2025 | 69a70c4 | update get support |
| 18. May 2025 | bb5650a | update how to get started |
| 18. May 2025 | aa272ec | adjust getting started info |
| 18. May 2025 | 2f5cc94 | add info about flasher and clients |
| 17. May 2025 | 885cfe9 | Merge pull request #294 from 446564/SH1106-display |
| 17. May 2025 | d13ff7e | Merge pull request #293 from ngavars/dev |
| 17. May 2025 | 8f1afbb | Merge pull request #295 from LitBomb/patch-10 |
| 17. May 2025 | 65d398f | * ver bump to v1.6.1 |
| 17. May 2025 | 436a99f | * BLE_WRITE_MIN_INTERVAL upped to 60 millis |
| 16. May 2025 | 4196fd4 | Update faq.md |
| 16. May 2025 | 25b534a | add support for SH1106 OLED display |
| 16. May 2025 | e5925e5 | Telemetry: add support of AHT10/AHT20 temp/humidity sensor to Promicro |
| 16. May 2025 | b11f439 | * companion: fix for importContact(). Now removes the packet-hash from table, before 'replaying' |
| 15. May 2025 | 1680eb2 | * repeater: MAX_CLIENTS now defaults to 32 |
| 15. May 2025 | 6dc9920 | Merge pull request #287 from ngavars/dev |
| 15. May 2025 | f38532b | Merge pull request #292 from cod3doomy/dev |
| 14. May 2025 | 7576d45 | t-beam supreme: enabled lora tx led |
| 15. May 2025 | 1de46ea | Promicro: add support for INA219 current sensor |
| 14. May 2025 | 22ee164 | Make the battery fill based on the percentage slightly smaller to give it a more modern look |
| 14. May 2025 | 14ffde5 | Merge pull request #3 from adam2872/revert-2-RAK4631-user-button |
| 14. May 2025 | f1df9f7 | Revert "RAK4631 analogue user button on input 31" |
| 14. May 2025 | e7872fb | Merge pull request #2 from adam2872/RAK4631-user-button |
| 14. May 2025 | faf0433 | RAK4631 analogue user button on input 31 |
| 14. May 2025 | 9f5d7a2 | 283 Promicro: add INA3221 library dependency to all build targets |
| 14. May 2025 | 3c02ac6 | Merge pull request #285 from liamcottle/feature/offline-queue-increase |
| 14. May 2025 | 8007aad | * Promicro: some refactors, minor fixes for INA3221 sensors |
| 14. May 2025 | d2377c9 | fix offline queue size for xiao nrf52 |
| 14. May 2025 | cf1c863 | Merge pull request #284 from ngavars/main |
| 14. May 2025 | 6c0d94a | increase offline queue size from 16 to 256 for all companion ble firmwares |
| 14. May 2025 | 74c1ff3 | 283 minor cleanup |
| 14. May 2025 | 8b3d60a | 283 add new permision for access to environment sensors |
| 14. May 2025 | c69657a | 283 remove settingsManager and avoid the String class |
| 14. May 2025 | e291b57 | * Dispatcher::checkSend() bug: getOutboundCount() should only count non-future packets |
| 14. May 2025 | a56e9ef | * TBeam Supreme: refactor for readStringUntil() |
| 14. May 2025 | ed01859 | Merge pull request #281 from cod3doomy/dev |
| 13. May 2025 | a9b64b3 | Merge pull request #1 from ngavars/promicro-INA3221 |
| 13. May 2025 | b035487 | 283 Add support of INA3221 to Promicro telemetry |
| 13. May 2025 | 805ca7b | * CommonCLI: added "clear stats" command |
| 12. May 2025 | 2ea05a5 | t-beam supreme: added GPS functionality |
| 13. May 2025 | 177dd90 | * Repeater/Room server: new diagnostics, stats.n_full_events now repurposed to 'err_events' (bit flags) * new Radio::isInRecvMode() method |
| 12. May 2025 | 62a5115 | * T114: lib_deps missing MicroNMEA |
| 12. May 2025 | 64b7a14 | Merge pull request #274 from hank/tbeamsupreme-pmu-fix-1 |
| 12. May 2025 | 11b90e8 | Merge pull request #273 from recrof/dev |
| 12. May 2025 | 76639e2 | raise current limit to max for sx126x and sx127x |
| 12. May 2025 | 3c2781c | Disabling MESH_DEBUG by default on TBeam Supreme companion |
| 12. May 2025 | 6218c1e | Fixes to the PMU calls |
| 12. May 2025 | 73d0663 | Fixes to the PMU calls |
| 12. May 2025 | b08436e | * startSendRaw() now returns false if fail |
| 11. May 2025 | 0c3c162 | Merge branch 'dev' of https://github.com/ripplebiz/MeshCore into dev |
| 12. May 2025 | dd16197 | Merge pull request #268 from jquatier/t114-blue-led |
| 12. May 2025 | c37622b | * repeater: neighbors CLI, now returns secs ago, not timestamp |
| 12. May 2025 | 7a83f75 | Merge pull request #266 from jquatier/t114-gps |
| 12. May 2025 | 7693274 | Merge pull request #264 from recrof/patch-1 |
| 11. May 2025 | e88a710 | don't expose GPD setting unless GPS is connected. |
| 11. May 2025 | 4a15b8b | Merge pull request #269 from fdlamotte/wio-e5 |
| 11. May 2025 | 35e1901 | wio-e5 : initial port |
| 10. May 2025 | bce5dc9 | Disable LED flashing during BLE advertising |
| 09. May 2025 | b92e2ab | remove debug |
| 09. May 2025 | ae5052f | t114 gps support |
| 09. May 2025 | e224ff3 | Merge branch 'dev' of https://github.com/ripplebiz/MeshCore into dev |
| 09. May 2025 | 445179f | tbeam supreme companion: raise channels to 8 |
| 09. May 2025 | d072e7b | * ver bump to v1.6.0 |
| 09. May 2025 | d8952f3 | * ESP32Board: can now download entire log file via OTA webserver (URL: /log) |
| 08. May 2025 | 58ce90b | Merge branch 'main' of https://github.com/hank/MeshCore into dev |
| 08. May 2025 | 3a8dfc8 | Delete .vscode/settings.json |
| 08. May 2025 | 810fc8b | * Heltec tracker: new 'periph_power' shared pin (between Display & GPS) |
| 08. May 2025 | 997261a | * Heltec tracker: added GPS to custom HWTSensorManager |
| 08. May 2025 | 98f1785 | * refactor: LocationProvider classes moved to src/helpers/sensors * refactor: Heltec_Wireless_Tracker* env moved to new variants/heltec_tracker dir |
| 08. May 2025 | 60b7897 | * ST7735Display: now applies SCALE_X, SCALE_Y |
| 08. May 2025 | 7a7f436 | * Heltec Wireless Tracker fixes: getTextWidth() missing, PIN_BOARD_SDA/SCL |
| 08. May 2025 | 0e208f0 | Merge pull request #258 from seagull9000/Heltec-Wireless-Tracker-support |
| 08. May 2025 | eba0daf | Merge pull request #255 from jquatier/bitmap-scaling-7789 |
| 07. May 2025 | 94db70d | new implementation |
| 07. May 2025 | c2ef0a3 | Heltec Wireless Tracker support |
| 07. May 2025 | e076e79 | Heltec Wireless Tracker support |
| 07. May 2025 | 90b3b1b | Merge pull request #257 from liamcottle/fix/valid-ble-pin |
| 07. May 2025 | f18a3b7 | ble pin must be zero or a valid 6 digit pin |
| 07. May 2025 | 6962a04 | Merge pull request #256 from liamcottle/feature/enable-repeater-neighbours |
| 07. May 2025 | d04eda9 | enable neighbours feature for all repeater variants |
| 06. May 2025 | 941d2d5 | fixing scaling of bitmaps for 7789 display |
| 05. May 2025 | 5e7c9a2 | Cleaning up power code for the TBeam |
| 05. May 2025 | 0263b66 | Adding support for TBeam 1.1 |
| 06. May 2025 | f855523 | * refactor: removed mesh::Mesh dependency from CommonCLI |
| 06. May 2025 | 6dd8588 | Merge pull request #246 from liamcottle/dev |
| 06. May 2025 | dfe3561 | Merge pull request #251 from recrof/dev |
| 06. May 2025 | bff90a5 | Merge pull request #250 from fdlamotte/fix_set_custom_var |
| 05. May 2025 | 078a600 | Merge branch 'ripplebiz:dev' into dev |
| 05. May 2025 | eaea262 | disable debug flags that were not commented out after debugging |
| 05. May 2025 | a39c000 | fix for set_custom_var |
| 05. May 2025 | fb5fcae | Merge pull request #249 from recrof/dev |
| 05. May 2025 | 81863a5 | Delete src/helpers/CustomLR1121Wrapper.h |
| 05. May 2025 | 310e6c6 | Delete src/helpers/CustomLR1121.h |
| 05. May 2025 | 5780b50 | echo, m1: correct display scalling; all nrf52 boards jsons: added debug.openocd_target |
| 05. May 2025 | 791da53 | * ST7789Display: now with SCALE_X,SCALE_Y * fix for GxEPDDisplay |
| 05. May 2025 | 5b27bef | Merge pull request #248 from jquatier/t114-landscape |
| 04. May 2025 | d3a88e9 | T114 Landscape |
| 04. May 2025 | 67d709b | T114 Landscape |
| 05. May 2025 | 136f3d1 | * GxEPDDIsplay: driver now applying SCALE_X, SCALE_Y |
| 05. May 2025 | 458f309 | Merge pull request #243 from recrof/dev |
| 05. May 2025 | af60634 | * FIX: UI should show "< Room Server >" |
| 05. May 2025 | 1f06d22 | Merge pull request #247 from jquatier/ui-text-width |
| 05. May 2025 | bcb64d8 | * companion: fix for _GET_STATUS response |
| 05. May 2025 | cb80cee | * companion: protocol ver bump to 5 * companion: new prefs: telemetry_mode_base, telemetry_mode_loc * companion: CMD_SET_OTHER_PARAMS, now optionally can set telemetry_modes |
| 04. May 2025 | 9d96738 | cleanup |
| 04. May 2025 | 678f36a | Implement getTextWidth for display classes |
| 05. May 2025 | 8f32ee6 | no need for prefs check before prefs are loaded |
| 05. May 2025 | 0bccf29 | use hex of first 4 bytes of identity public key as default node name |
| 05. May 2025 | e442e94 | * SensorManager: now can influence advert lat/lon, new custom name:value pairs for custom settings (eg, gps on/off) * companion: new CMD_GET_CUSTOM_VARS, CMD_SET_CUSTOM_VAR * T1000e: now supports "gps" custom setting (value "0" or "1") |
| 04. May 2025 | cd9691b | Merge pull request #244 from fdlamotte/t1000e_telemetry_gps |
| 03. May 2025 | 933e7ba | t1000e quick and dirty integration of gps into telemetry framework |
| 03. May 2025 | b407f92 | initial support for Elecrow ThinkNode M1 |
| 03. May 2025 | 1e031e9 | Merge branch 'dev' of github.com:recrof/MeshCore into dev |
| 03. May 2025 | 26f01e0 | * companion: new CMD_SEND_TELEMETRY_REQ, PUSH_CODE_TELEMETRY_RESPONSE |
| 03. May 2025 | 99774f1 | * new: SensorManager * BasChatMesh: new onContactRequest(), for PAYLOAD_TYPE_REQ handling. * companion, repeater and room_server: now with basic 'plumbing' to handle REQ_TYPE_GET_TELEMETRY_DATA (0x03). * dependency: added CayenneLPP to libdeps * all target.* modules now with a stub 'sensors' object. |
| 03. May 2025 | 6aa4df6 | Merge pull request #242 from fdlamotte/xiao-nrf52_pindef_in_config |
| 02. May 2025 | e1c3dfc | xiao-nrf : move pindef in pio.ini |
| 02. May 2025 | c087096 | * repeater CLI: 'neighbors' command now responds with "-none-" if no neighbors |
| 02. May 2025 | 73231b1 | Merge pull request #213 from jquatier/ui-enhancements |
| 01. May 2025 | 2818749 | revert file |
| 01. May 2025 | 77f44f7 | merge from dev |
| 01. May 2025 | 8f84a5d | Merge pull request #237 from fdlamotte/t114_monochrome |
| 01. May 2025 | 9813ec6 | Merge pull request #229 from recrof/dev |
| 30. Apr 2025 | d63775b | Merge pull request #234 from fdlamotte/Arduino_serial_using_stream |
| 30. Apr 2025 | 8a8e89f | * refactor: "neighbors" command |
| 30. Apr 2025 | 05254bd | t114 display : some fixes |
| 30. Apr 2025 | f68b9bb | Merge branch 'dev' into t114_monochrome |
| 30. Apr 2025 | 1c67d1c | change screen rotation and fix bitmap |
| 30. Apr 2025 | 056bcf8 | * Repeater: neighbour table now only of other repeaters |
| 30. Apr 2025 | f261599 | * bug fix for CLI retry attempts (should be ignored) |
| 30. Apr 2025 | e6325db | * repeater: new CLI command 'neighbors' |
| 29. Apr 2025 | 154b5e4 | New Board: Elecrow ThinkNode M1 |
| 29. Apr 2025 | 21756d5 | Merge pull request #232 from fdlamotte/xiao_s3_screen |
| 28. Apr 2025 | 7eebd81 | use Stream abstract interface for serial port in ArduinoSerialInterface |
| 28. Apr 2025 | 2cdb3b5 | add display to companion_radio_ble target |
| 27. Apr 2025 | 1365434 | Merge branch 'ripplebiz:main' into ui-enhancements |
| 27. Apr 2025 | 4f2aaa4 | detect if we have nrf52 by probing for *.zip and *.hex output files |
| 26. Apr 2025 | b614cef | Merge pull request #228 from liamcottle/dev |
| 26. Apr 2025 | 569ef18 | Merge pull request #225 from alesgenova/short-led |
| 26. Apr 2025 | 8f5a2ac | remove pin mode setup from uitask |
| 26. Apr 2025 | c942aa0 | * Packet::readFrom() payload_len guard |
| 25. Apr 2025 | 2f047da | Merge pull request #223 from neutralinsomniac/add_direnv_to_gitignore |
| 24. Apr 2025 | f51ab11 | companion_radio: greatly reduce the status LED usage |
| 24. Apr 2025 | 2a7e105 | some tests |
| 24. Apr 2025 | 0fc4d24 | Add .direnv/ to .gitignore. This is the directory that holds the nix-generated development environment |
| 24. Apr 2025 | 36b981c | * new targets: Generic_E22_*_repeater |
| 24. Apr 2025 | e109211 | * ESPNOW: packet rx/tx counters |
| 24. Apr 2025 | 00f0bb7 | * ESPNOW: now using hardware RNG for radio_new_identity() |
| 24. Apr 2025 | 10df19d | Merge pull request #222 from rusty-labs/tbeam_sx1262_support |
| 23. Apr 2025 | da1febd | Support for TBeam SX1262 board |
| 24. Apr 2025 | 70b6e01 | Merge pull request #205 from neutralinsomniac/add_default_nix |
| 23. Apr 2025 | 285423c | Merge pull request #220 from fdlamotte/xiao-nrf52-targets |
| 23. Apr 2025 | 8c992d5 | xiao_nrf52-missing_targets |
| 23. Apr 2025 | 977b76c | Merge pull request #219 from recrof/dev |
| 23. Apr 2025 | 669597e | bugfix: only include SSD1306Display during build |
| 22. Apr 2025 | a87b523 | * RP2040 IdentityStore begin(), to ensure mkdir() |
| 22. Apr 2025 | 2ba3f42 | Merge pull request #217 from AeroXuk/feature/rp2040_picow_dev |
| 21. Apr 2025 | 26efe2f | Hopefully the correct ADC_MULTIPLIER value. |
| 21. Apr 2025 | 4d9964f | Correct opens to use "w" filemode instead of "w+" filemode. |
| 21. Apr 2025 | b1c8963 | Merge 'dev' into 'feature/rp2040_picow_dev'. |
| 21. Apr 2025 | 99246e6 | Added Pi PIcoW support in the following modes: - Companion Radio over USB Serial - Repeater - Room Server - Terminal Chat |
| 21. Apr 2025 | 76847a7 | Merge branch 'dev' |
| 21. Apr 2025 | 9d82911 | * ver bump to v1.5.1 |
| 21. Apr 2025 | 631f593 | * companion: bug fix for 'export contact' |
| 21. Apr 2025 | 9337645 | Merge branch 'dev' |
| 21. Apr 2025 | 1e263ca | * ver bump to v1.5.0 |
| 21. Apr 2025 | a81e8b4 | Merge pull request #211 from fdlamotte/techo-display |
| 21. Apr 2025 | 8f70d48 | * fix for AutoDiscoverRTCClock |
| 21. Apr 2025 | c0eb5bf | Merge pull request #212 from fdlamotte/xiao_nrf52-batread |
| 21. Apr 2025 | 1b25a63 | Merge pull request #210 from fdlamotte/xiao_expansion |
| 21. Apr 2025 | 7669b97 | Merge pull request #208 from cod3doomy/dev |
| 20. Apr 2025 | 7d7692a | adding connected check |
| 20. Apr 2025 | c34dd2a | UI: battery indicator, boot screen, radio settings |
| 20. Apr 2025 | 6735960 | xiao-nrf keep vbat_en to low to prevent issues ... |
| 20. Apr 2025 | 2d6c834 | std behaviour |
| 20. Apr 2025 | 052ca9f | fix screen boot |
| 20. Apr 2025 | 512f090 | led and button assigned in ui |
| 20. Apr 2025 | 04fe2f5 | support for xiao expansion board screen |
| 19. Apr 2025 | f64470c | t-beam s3 supreme: repeater, room server, and ble companion verified working. RTC working. No screen, GPS or sensors. |
| 17. Apr 2025 | 50f6e8a | Merge branch 'dev' of https://github.com/cod3doomy/MeshCore_HW_Dev into dev |
| 17. Apr 2025 | 7b1582a | * room server keep_alive ACKs now have unsynced_count appended. |
| 16. Apr 2025 | 21564ae | add default.nix/.envrc for automagic platformio dev environment on NixOS |
| 16. Apr 2025 | b17196a | * room server login response now includes unsynced posts counter |
| 15. Apr 2025 | ea24a12 | techo-display: first bits |
| 15. Apr 2025 | 1f1d39d | Merge pull request #193 from fdlamotte/t114-display |
| 15. Apr 2025 | f9bc3a1 | Merge branch 'dev' into t114-display |
| 15. Apr 2025 | fbfa8bb | * fix: compilation error for T1000e |
| 14. Apr 2025 | 310ab97 | Merge branch 'dev' into dev |
| 15. Apr 2025 | 69d1d92 | Merge pull request #202 from fdlamotte/rx_boost_toggle_lr1110 |
| 14. Apr 2025 | 7f7b03e | permit access to rx_boosted_mode at runtime for LR1110 (for dpm tests on that setting) |
| 13. Apr 2025 | 2a875d9 | Merge pull request #192 from fdlamotte/prevent-errors-when-built-against-XiaoNrf52Board-by-error |
| 13. Apr 2025 | 5848080 | Merge pull request #196 from liamcottle/dev |
| 13. Apr 2025 | e825e44 | fix rak4631 builds after addition of xio nrf52 board |
| 12. Apr 2025 | 04118f0 | * companion: protocol ver (FIRMWARE_VER_CODE) now 4 |
| 12. Apr 2025 | 34faa49 | * new CMD_SET_OTHER_PARAMS (38) |
| 12. Apr 2025 | 561d289 | Companion: new 'manual_add_contacts' pref. New PUSH_CODE_NEW_ADVERT frames |
| 12. Apr 2025 | 2de87d1 | Merge pull request #189 from fdlamotte/t1000_sensors_disable |
| 11. Apr 2025 | 67ca4a1 | T-Beam Supreme: Repeater and BLE working. Added PCF8563 RTC |
| 11. Apr 2025 | cf3d552 | ui : manage colors and ensure fw using ssd1306 still compile |
| 11. Apr 2025 | b4330e3 | compiles xiao_nrf52 board files only if we compile for xiao_nrf52 |
| 11. Apr 2025 | 8ee251a | Merge pull request #185 from fdlamotte/xiao-nrf52 |
| 11. Apr 2025 | 1d4ae9f | minor refactor |
| 07. Apr 2025 | 82bcd74 | xiao-nrf52 : initial support for meshcore |
| 11. Apr 2025 | 4704ea8 | Merge branch 'trans-codes' into dev |
| 11. Apr 2025 | ab8cd85 | * added Packet::getRawLength() helper |
| 11. Apr 2025 | 366461a | * companion: onRawDataRecv() guard for payload_len too long |
| 10. Apr 2025 | 96d6ffe | t1000 : power bat sensor only when necessary |
| 11. Apr 2025 | 3c7ff8d | * Packet::header, new: ROUTE_TYPE_TRANS_FLOOD, ROUTE_TYPE_TRANS_DIRECT * Packet wire format change: (optional) extra 4 bytes for two trans_codes |
| 10. Apr 2025 | 7534c51 | display and btn handling starts working ... |
| 10. Apr 2025 | a5f2107 | Merge pull request #177 from fdlamotte/t114_usb |
| 10. Apr 2025 | 87ca6e1 | Merge pull request #188 from recrof/dev |
| 09. Apr 2025 | c4c175c | T-Beam Supreme: added PMU config, enabled pwr button. Repeater env verified working. |
| 09. Apr 2025 | a3c8597 | LilyGo T-Beam: added battery voltage reporting |
| 09. Apr 2025 | 511a935 | move gps standby pin to gps section |
| 09. Apr 2025 | 1718657 | lilygo t-echo: move init stuff to variant.cpp, disable gps to conserve battery |
| 09. Apr 2025 | cc5c7b3 | Merge pull request #187 from oltaco/rak-oled-pins |
| 09. Apr 2025 | d454480 | Merge pull request #186 from oltaco/wire-setpins-buildfix |
| 09. Apr 2025 | be64fa7 | build: fix RAK, T114, T1000 builds |
| 09. Apr 2025 | 5c2c248 | build: fix RAK, T114, T1000e builds |
| 09. Apr 2025 | 9b3e7e5 | FIX: define OLED pins for RAK |
| 09. Apr 2025 | c4b221f | Merge pull request #184 from adrian-immel/Fix-Floating-Pin |
| 08. Apr 2025 | 3eded45 | Checkpoint: Repeater env built and works with HW. No screen or other periphs |
| 08. Apr 2025 | 6092f57 | Initial commit with t-beam supreme sx1262 additions |
| 08. Apr 2025 | 329c766 | Fix Floating Pin on Promicro |
| 08. Apr 2025 | b986681 | Merge pull request #183 from liamcottle/dev |
| 08. Apr 2025 | c4d32eb | remove unused variables |
| 08. Apr 2025 | bc820ae | show firmware version and build date on room server screen |
| 08. Apr 2025 | 4a51cb9 | show firmware version and build date on repeater screen |
| 08. Apr 2025 | 28aa94b | show firmware version and build date on companion screen |
| 08. Apr 2025 | 348db9b | Merge pull request #182 from oltaco/tbeam-8-group-channels |
| 08. Apr 2025 | a0d9449 | set TBeam MAX_GROUP_CHANNELS=8 |
| 07. Apr 2025 | b2b755c | Merge branch 'dev' |
| 07. Apr 2025 | d7e6a36 | * ver bump to v1.4.3 |
| 07. Apr 2025 | 396a7a2 | * default SF now 11 |
| 06. Apr 2025 | 9498d2e | * ID hash 0x00 and 0xFF now reserved for future. |
| 05. Apr 2025 | 019a829 | add companion radio usb to t114 |
| 04. Apr 2025 | 86a3f59 | Merge pull request #172 from recrof/dev |
| 04. Apr 2025 | 4d2380d | Merge pull request #173 from oltaco/promicro-rfswitch |
| 04. Apr 2025 | 96faf42 | FIX: Need to explicitly setRfSwitchPins to drive RXEN high when in receive mode. |
| 03. Apr 2025 | 04ad06b | set repeater/room server Lat & Lon to 0.0 as default |
| 02. Apr 2025 | 259f4ec | Merge pull request #171 from LitBomb/patch-9 |
| 01. Apr 2025 | 49d2428 | Update faq.md |
| 02. Apr 2025 | 2bec0f1 | Merge pull request #167 from fdlamotte/xiao_s3_serial_onpins |
| 01. Apr 2025 | c762d88 | Merge branch 'dev' into xiao_s3_serial_onpins |
| 01. Apr 2025 | 87f4763 | initial commit |
| 01. Apr 2025 | accd80d | Merge pull request #165 from liamcottle/dev |
| 01. Apr 2025 | 4d4a0ae | init display before radio |
| 01. Apr 2025 | 7e583d7 | show please wait message on room server boot |
| 01. Apr 2025 | f93a515 | show please wait message on repeater boot |
| 01. Apr 2025 | af070af | show please wait message on companion boot |
| 01. Apr 2025 | ec320cb | Merge pull request #164 from liamcottle/dev |
| 01. Apr 2025 | 87443ad | clear display on init to avoid static |
| 01. Apr 2025 | 0a62ab6 | Merge pull request #155 from oltaco/promicro-refactor |
| 01. Apr 2025 | 7d24c65 | Merge pull request #163 from LitBomb/patch-7 |
| 31. Mar 2025 | 5e553b1 | Update faq.md |
| 31. Mar 2025 | 3a6b8fd | * room server: faster sync of unread posts, MAX_UNSYNCED_POSTS now 32 (was 16) |
| 31. Mar 2025 | 6e10977 | Merge pull request #149 from jameshall9327/main |
| 31. Mar 2025 | 3a92098 | * Tbeam fix: GPIO assignments wrong |
| 31. Mar 2025 | 8740528 | Merge commit '5493dbc12096f3f090cc48e70547a4491f5a06b1' into dev |
| 31. Mar 2025 | 5493dbc | Merge pull request #157 from fdlamotte/t1000e_clock |
| 30. Mar 2025 | 2f6427c | Remove rtc auto-detect on t1000 |
| 30. Mar 2025 | 97b6a18 | Merge branch 'dev' |
| 30. Mar 2025 | 05fa1ba | Merge pull request #145 from recrof/main |
| 30. Mar 2025 | fc6aa0e | * ver bump to v1.4.2 |
| 30. Mar 2025 | b8f0953 | fix: give ProMicroLLCC68 a different definition |
| 30. Mar 2025 | 01e98ca | Refactor: FaketecBoard to PromicroBoard |
| 30. Mar 2025 | 75eabd5 | * minor refactor |
| 30. Mar 2025 | 2e5b4eb | Merge pull request #154 from recrof/dev |
| 29. Mar 2025 | b77701c | added new CommonCLI get commands: get role and get public.key |
| 29. Mar 2025 | 0d5c17f | * ESP-Now: long range mode |
| 28. Mar 2025 | 022b43e | * isReceiving() now includes either preamble detect or header detect |
| 28. Mar 2025 | 89bd6c3 | * Dispatcher: now impose a max time for CAD fail (ie. channel busy), defined by getCADFailMaxDuration(), default 4 seconds. (an sx126x bug _might_ be making radio->isReceiving() return true indefinitely) |
| 28. Mar 2025 | ba93867 | * companion: temp fix: logRxRaw() is blowing the MAX_FRAME_SIZE |
| 27. Mar 2025 | 74e7af3 | TBeam: Added Repeater |
| 27. Mar 2025 | c0cb57b | * refactor: rtc_clock now defined by variants/*/target modules |
| 27. Mar 2025 | 2224bdd | * new ESPNOWRadio driver * refactored the examples/*/main.cpp modules, moving radio specifics to variants/*/target modules * new Generic_ESPNOW_* target envs |
| 27. Mar 2025 | 9c165ad | Merge branch 'dev' into esp-now |
| 27. Mar 2025 | d5cc28b | * room server: now support "log start/stop..." |
| 26. Mar 2025 | 8a248bb | change new default freq to 869.525 |
| 26. Mar 2025 | 32edc93 | Merge pull request #144 from adrian-immel/Fix-Typo |
| 25. Mar 2025 | 7cab681 | Update FaketecBoard.cpp |
| 25. Mar 2025 | 4d262e9 | Rename faketecBoard.h to FaketecBoard.h |
| 25. Mar 2025 | ee230ab | Rename faketecBoard.cpp to FaketecBoard.cpp |
| 26. Mar 2025 | 321a942 | * experiment: enabling forwarding in terminal chat |
| 25. Mar 2025 | 88b88cb | * ver bump to 1.4.1 |
| 25. Mar 2025 | 753e6a6 | * flood_advert_interval" now defaults to 3 hours for upgrading nodes (not just fresh install) * companion: "node_prefs" -> "new_prefs" migration |
| 25. Mar 2025 | d32e641 | * fix for double radio.begin(). RNG seed from pressing ENTER |
| 25. Mar 2025 | 1220c69 | * wifi power max |
| 25. Mar 2025 | 8355543 | * more experiments |
| 24. Mar 2025 | 7bd7bfb | * ESP-NOW experiment with terminal-chat |
| 24. Mar 2025 | f33e1b2 | * build fixes |
| 24. Mar 2025 | 16039ee | Merge pull request #128 from Noki/xiao-s3-wio-room-server |
| 24. Mar 2025 | 0d9201b | Merge pull request #127 from jameshall9327/main |
| 24. Mar 2025 | 02edc64 | Merge pull request #135 from recrof/dev |
| 23. Mar 2025 | ac71bac | cleanup |
| 23. Mar 2025 | 1677d4d | Merge branch 'ripplebiz:dev' into dev |
| 23. Mar 2025 | 0d114ec | LilyGo T-ECHO: report correct battery voltage |
| 24. Mar 2025 | edb201c | * repeater & room server: "node_prefs" -> "com_prefs" migration |
| 24. Mar 2025 | d07abc3 | * room server: new config "allow.read.only" |
| 23. Mar 2025 | 39a4476 | * repeater & room server: new config "flood.advert.interval" |
| 23. Mar 2025 | 7010123 | * companion: CMD_SEND_TXT_MSG fix for attempt number |
| 23. Mar 2025 | f861b68 | * refactor: ESP32 OTA lib-deps now selectively added |
| 22. Mar 2025 | a4bb378 | * OTA update for ESP32 targets |
| 22. Mar 2025 | 30c6a0b | * workaround for > 3 retry attempts |
| 22. Mar 2025 | 2b8b6aa | Merge pull request #131 from fdlamotte/t1000e_range_fix |
| 21. Mar 2025 | 1ff3033 | Some fixes for range issue |
| 21. Mar 2025 | 0163c40 | * faketec/promicro fix |
| 21. Mar 2025 | 965e40e | * fix for Faketec/Promicro |
| 21. Mar 2025 | bfb4b1c | * BIG refactor: 'board' and 'radio' objects now defined in 'target.h/.cpp' * mesh::RTCClock class moved to MeshCore.h |
| 20. Mar 2025 | e1d8179 | xiao s3 wio: add room server |
| 20. Mar 2025 | 1299b6f | added button support |
| 20. Mar 2025 | 8b4662a | removed repeater code not working properly |
| 20. Mar 2025 | ae08ecf | Screen support for tbeam |
| 20. Mar 2025 | 0a5a115 | Merge pull request #124 from recrof/dev |
| 20. Mar 2025 | 41e01a0 | added battery voltage support for Heltec T114 |
| 20. Mar 2025 | 390e840 | Merge pull request #123 from oltaco/faketec-support |
| 20. Mar 2025 | 182c6d4 | * minor refactor, SNR from packet |
| 20. Mar 2025 | de67ee2 | Fix builds for repeater, room server and companion usb. |
| 20. Mar 2025 | 1c14482 | Remove PIN_OLED_RESET from board header, will leave in build target for now. |
| 20. Mar 2025 | 61f7f15 | Changed BLE pin back to 123456 now - dynamic display sensing happening. |
| 20. Mar 2025 | bd0ce73 | Add faketec changes back after dev merge |
| 20. Mar 2025 | 74ec702 | Merge branch 'dev' into faketec-support |
| 19. Mar 2025 | a9dde51 | * build.sh: .uf2 step also for Faketec/ProMicro targets |
| 19. Mar 2025 | 6a09374 | * ver bump to v1.4.0 |
| 19. Mar 2025 | fd55837 | * companion: CMD_SET_DEVICE_PIN now uint32 param, RESP_CODE_DEVICE_INFO now includes ble_pin |
| 19. Mar 2025 | 4aeafbd | * companion: added CMD_SET_DEVICE_PIN |
| 19. Mar 2025 | 089ac96 | * verify() fix moved to Identity class |
| 19. Mar 2025 | 4943b38 | * workaround for Identity::verify() bug. |
| 19. Mar 2025 | 69a6d76 | * experimental workaround for sig verify() bug |
| 18. Mar 2025 | 38667da | * refactored platformio.ini, breaking up into variants/*.ini files |
| 18. Mar 2025 | d21274d | * TBeam: minor refactor. |
| 18. Mar 2025 | c7f7919 | Merge pull request #100 from jameshall9327/main |
| 18. Mar 2025 | 50b62c9 | * room server: now handles REQ_TYPE_GET_STATUS, replies with ServerStats (same as RepeaterStats, with extra fields: n_posted, n_post_push) |
| 18. Mar 2025 | f08a30c | * companion: RESP_CODE_ERR now has err_code byte |
| 18. Mar 2025 | d156306 | Merge pull request #114 from lincomatic/pr-llcc68 |
| 18. Mar 2025 | 13679f9 | * CMD_SEND_TRACE_PATH, now replies with RESP_CODE_SENT |
| 17. Mar 2025 | 691c135 | * workaround for TRACE packets so they can follow a return path |
| 17. Mar 2025 | 807b9bd | * companion support for TRACE packets. (CMD_SEND_TRACE_PATH, PUSH_CODE_TRACE_DATA) |
| 17. Mar 2025 | fe4fdeb | * redesigned TRACE packet structure |
| 17. Mar 2025 | 6a78cfd | match changes to other nrf52 boards, add pin definitions to platformio.ini |
| 17. Mar 2025 | f671b75 | revert variant.h pins |
| 17. Mar 2025 | 88dfa42 | Merge branch 'faketec-testing' into dev |
| 17. Mar 2025 | 86ece04 | move DISPLAY_CLASS definition |
| 17. Mar 2025 | d59b1d2 | define PIN_OLED_RESET -1 |
| 17. Mar 2025 | 156741e | Merge branch 'dev' into trace |
| 17. Mar 2025 | a67bb8e | tidy up |
| 16. Mar 2025 | bdeec37 | add ProMicroLLCC68 for Faketec w/ LLCC68 |
| 16. Mar 2025 | 0eed29b | fix compilation error |
| 16. Mar 2025 | 25a68f5 | * build fix |
| 16. Mar 2025 | 6c43432 | Merge pull request #111 from recrof/dev |
| 16. Mar 2025 | 882377e | fixed: added back pin inits when SDA and SCL are set. |
| 16. Mar 2025 | d525680 | added display support for RAK4631, removed Wire.begin(int, int) from nrf52 devices, cosmetic changes |
| 16. Mar 2025 | f700fd5 | Merge pull request #107 from recrof/dev |
| 16. Mar 2025 | 32436b9 | Merge branch 'ripplebiz:dev' into dev |
| 16. Mar 2025 | 81bf4f0 | * companion: SSD1306 display now dynamically detected at runtime. |
| 16. Mar 2025 | 8b2f783 | OLED and button support, some refactoring. |
| 15. Mar 2025 | 395349d | Merge branch 'dev' into main |
| 15. Mar 2025 | c691cba | heltec v2: added display, room server role |
| 15. Mar 2025 | aeda218 | Update TBeamBoard.h |
| 15. Mar 2025 | b6990c7 | Merge branch 'ripplebiz:main' into main |
| 15. Mar 2025 | 4113b20 | Merge pull request #105 from recrof/dev |
| 15. Mar 2025 | 7ee81f4 | added display support for t3s3 |
| 15. Mar 2025 | 31f8576 | * CMD_SIGN_DATA null check |
| 15. Mar 2025 | 6056c30 | * companion: can now sign arbitrary data (up to 8K) |
| 15. Mar 2025 | 9aa2edf | Merge branch 'dev' into trace |
| 15. Mar 2025 | 27aa7a7 | * minor refactor for RAK_4631 SerialInterface |
| 15. Mar 2025 | 06c6668 | Merge pull request #90 from oltaco/faketec-support |
| 15. Mar 2025 | f844f9e | Merge pull request #65 from awolden/awolden/h3-pin-fix |
| 14. Mar 2025 | bc6e493 | Cleaned up code |
| 15. Mar 2025 | 6931887 | remove old unused board.json |
| 14. Mar 2025 | c2f9253 | removed unnecessary defines |
| 14. Mar 2025 | aca0bcc | removed unnecessary constants |
| 14. Mar 2025 | 6a4b746 | * some fixes around the powerOff(). Tidy ups |
| 14. Mar 2025 | 99b376c | Merge pull request #87 from fdlamotte/t1000e_ui |
| 14. Mar 2025 | fbb8796 | MAX_GROUP_CHANNELS=8 for faketec |
| 14. Mar 2025 | 5632e27 | added conditional to room server radio bringup for supporting RA01sh radio on faketec |
| 13. Mar 2025 | b41d1a5 | Delete .vscode/settings.json |
| 13. Mar 2025 | 6d8aa58 | removed pmu flag |
| 13. Mar 2025 | aca3486 | Update settings.json |
| 14. Mar 2025 | 0fe6f79 | Merge pull request #94 from LitBomb/patch-5 |
| 14. Mar 2025 | 87462b2 | Update README.md |
| 13. Mar 2025 | 2edbd92 | Added Support for the LilyGo TBeam v1.2 SX1276 |
| 13. Mar 2025 | c62f09d | Merge branch 'ripplebiz:main' into t1000e_ui |
| 13. Mar 2025 | 9c3b4dd | added SX126X_RX_BOOSTED_GAIN=1 to faketec target |
| 13. Mar 2025 | c810456 | Merge branch 'ripplebiz:main' into faketec-support |
| 13. Mar 2025 | 658094f | * ver bump: 1.3.0 |
| 13. Mar 2025 | 38b9834 | * missing param |
| 12. Mar 2025 | 6b6534e | Update faq.md |
| 12. Mar 2025 | 883f591 | Merge branch 'ripplebiz:main' into faketec-support |
| 11. Mar 2025 | bb826a2 | Merge branch 'ripplebiz:main' into t1000e_ui |
| 11. Mar 2025 | 04d85c6 | Merge branch 'main' into dev |
| 11. Mar 2025 | 9180e5c | Merge pull request #83 from fdlamotte/configure-cpu-frequency-at-build-time-for-esp32 |
| 11. Mar 2025 | dc4a139 | resolve conflict |
| 11. Mar 2025 | 4a0f4f4 | set cpu freq in ESP32Board.h |
| 11. Mar 2025 | d367f7d | Merge branch 'ripplebiz:main' into configure-cpu-frequency-at-build-time-for-esp32 |
| 11. Mar 2025 | b94fed4 | * companion: channel names |
| 11. Mar 2025 | 1a21a08 | updated to MIT licensed board variant |
| 11. Mar 2025 | adf9b24 | * companion: channels now persisted. RESP_CODE_DEVICE_INFO now includes MAX_CONTACTS (div 2) and MAX_GROUP_CHANNELS |
| 11. Mar 2025 | 8c68dbb | * Companion: new CMD_GET_CHANNEL, CMD_SET_CHANNEL |
| 11. Mar 2025 | f9b2428 | * BLE_NAME_PREFIX refactor |
| 11. Mar 2025 | 8d12cfc | Merge branch 'main' into dev |
| 11. Mar 2025 | 4175be8 | Merge branch 'main' into dev |
| 11. Mar 2025 | 7d572cf | Merge pull request #74 from ddmunhoz/add-bool-meshcore-prefix |
| 11. Mar 2025 | 877bef5 | Merge pull request #85 from recrof/dev |
| 11. Mar 2025 | 6fe5f9b | Merge pull request #71 from fdlamotte/t1000e_txpower |
| 11. Mar 2025 | ce55182 | Merge pull request #88 from LitBomb/patch-4 |
| 02. Mar 2025 | 92bb6a8 | added conditional to radio bringup for RA01-SH support on faketec |
| 28. Feb 2025 | c1faaf5 | build fix to support RTC detection code |
| 25. Feb 2025 | 027b7d8 | Added logic to companion_radio firmware to hopefully fix the radio bringup for Faketec with RA01-SH. |
| 25. Feb 2025 | a570532 | Added defines for SX126X_RXEN, SX126X_TXEN. Updated build target to enable privkey import/export. |
| 20. Feb 2025 | 8e793dc | Faketec board support, including build targets |
| 10. Mar 2025 | 4cfdb0e | better handling of BTN_USER_PRESSED definition |
| 10. Mar 2025 | 648cdf6 | Update faq.md |
| 10. Mar 2025 | 7bb16cd | enhancement on the UI and support for power off and status_led for t1000e |
| 10. Mar 2025 | 5c72969 | * repeater & room server: new CLI config "flood.max" |
| 09. Mar 2025 | 20198c9 | Merge branch 'dev' of github.com:recrof/MeshCore into dev |
| 09. Mar 2025 | de3f11d | - Enabled sx1262 boosted RX gain for all supported radios - Made quoted -D flags more readable |
| 09. Mar 2025 | a706d90 | Add an ESP32_CPU_FREQ build flag to lower freq |
| 10. Mar 2025 | 676ba6d | Merge pull request #81 from recrof/dev |
| 09. Mar 2025 | 2cb742b | ver bump to 1.2.2 |
| 09. Mar 2025 | 291b98c | updating RadioLib to ver 7.1.2 |
| 09. Mar 2025 | a259d27 | * trying setCRC(1) |
| 09. Mar 2025 | 3778c0a | * repeater and room server: MESH_PACKET_LOGGING, now dumps RAW: rx packet contents * Dispatcher: MESH_PACKET_LOGGING, added " hash={packet-hash}" |
| 09. Mar 2025 | a16393e | Merge branch 'ripplebiz:dev' into dev |
| 09. Mar 2025 | f77a694 | * PUSH_CODE_LOG_RX_DATA: is now just: {snr*4},{rssi},{raw-lora-packet} |
| 09. Mar 2025 | 8f60952 | * companion: added new PUSH_CODE_LOG_RX_DATA (0x88) for inspecting all received packets |
| 09. Mar 2025 | c49e6ac | Merge branch 'main' into dev |
| 09. Mar 2025 | 6771b0e | Merge pull request #78 from awolden/awolden/enable-SSD13060-lilygo-tlora |
| 05. Mar 2025 | 3dea712 | Fix heltec v3.2 pin polarity reversal |
| 08. Mar 2025 | 9b5a294 | * T1000e battery measure fix |
| 08. Mar 2025 | 9844296 | Merge branch 'ripplebiz:dev' into dev |
| 08. Mar 2025 | 5acfe52 | * new build option: SX126X_RX_BOOSTED_GAIN |
| 08. Mar 2025 | 2889867 | * Dispatcher: added guard for packet payload size too large |
| 08. Mar 2025 | b1a5bad | added room server roles to t114 and t-echo; added repeater and room server roles to WSL3; unified json intendations in /boards |
| 08. Mar 2025 | 115deda | Merge pull request #70 from recrof/dev |
| 08. Mar 2025 | 87d4285 | * doc updates |
| 08. Mar 2025 | 5089268 | Create packet_structure.md |
| 07. Mar 2025 | 3765245 | Enable SSD1306 display class for LilyGo_TLora_V2_1_1_6 |
| 07. Mar 2025 | a5fb3ac | add: BLE_NAME_PREFIX flag |
| 07. Mar 2025 | acac20d | Added basic support for Station G2 |
| 07. Mar 2025 | 708065a | tx_power can be raised to 22dBm on LR1110 |
| 07. Mar 2025 | ae7bf7e | Merge branch 'ripplebiz:dev' into dev |
| 07. Mar 2025 | 477f2e1 | fix: added t114 and t-echo boards to uf2conv release workflow |
| 07. Mar 2025 | 808d393 | Version bump to v1.2.1 |
| 07. Mar 2025 | ae8fb5d | * Heltec v3.2 VEXT fix * Heltec T114 LED fix, (now flashes with LoRa TX) |
| 07. Mar 2025 | cf17091 | * display.begin() delayed in setup(). * all firmwares now bumped to v1.2.0 |
| 07. Mar 2025 | 790898d | * companion: better incoming ACK processing (match prev attempts) |
| 07. Mar 2025 | e534e1b | * companion: FIRMWARE_VER_CODE now bumped to 3. * companion: new RESP_CODE_CONTACT_MSG_RECV_V3, and _CHANNEL_MSG_RECV_V3. (now with packet SNR included) |
| 07. Mar 2025 | 544adec | * refactor Packet::_snr to single byte |
| 07. Mar 2025 | b2fcc69 | * TRACE packet logging fix |
| 07. Mar 2025 | b03aac1 | Merge branch 'dev' into trace |
| 07. Mar 2025 | 1f4a813 | * companion: new command: CMD_GET_CONTACT_BY_KEY (30) |
| 07. Mar 2025 | abb8b54 | Merge pull request #68 from recrof/dev |
| 07. Mar 2025 | 0345826 | moved nrf sdk headers to ./lib/ and added Repeater envs for t114 & t-echo |
| 06. Mar 2025 | 2dd2571 | Added support for LilyGo T-Echo |
| 06. Mar 2025 | e105e41 | fix: T114 reset pin value |
| 06. Mar 2025 | b74ae13 | Added support for Heltec t114 |
| 06. Mar 2025 | 5c5b9aa | * room server: version bump to v1.1.0. This is now NOT compatible with previous clients (TDeck and companion radio). |
| 06. Mar 2025 | 284ac17 | * Room Server post ACK bug fix! |
| 06. Mar 2025 | a3d46a3 | Merge pull request #62 from awolden/awolden/t3lora |
| 05. Mar 2025 | 0fc85b8 | Revert identity change |
| 05. Mar 2025 | 45a88dc | * .yml files, permissions: write |
| 05. Mar 2025 | 7832548 | * now suppressing 'cp' errors |
| 05. Mar 2025 | 78ee88c | * companion, HeltecV3: now picks random BLE pin for every session (from boot), unless a (non-zero) one stored in _prefs * companion, WSL3: uses static BLE pin, per build BLE_PIN_CODE define |
| 04. Mar 2025 | 8638957 | Merge remote-tracking branch 'origin/dev' into awolden/t3lora |
| 04. Mar 2025 | d36da0e | Refactor naming |
| 05. Mar 2025 | 01d84d5 | * repeater and room server: CommonCLI now handles load/save of Prefs. Now sanitise bad prefs values. |
| 05. Mar 2025 | 8668136 | * companion: UITask now shows BLE PIN (when no connection) * companion, HeltecV3: new installs, now chooses random BLE PIN * companion: prefs load/save improvements (sanitises bad values) |
| 04. Mar 2025 | ed320ac | add libsodium |
| 05. Mar 2025 | c2ae343 | * basic UITask added to repeater and room server (only HeltecV3 targets enable so far) |
| 04. Mar 2025 | 21ba611 | fix memory |
| 04. Mar 2025 | 1f25575 | readded 1262 radio |
| 04. Mar 2025 | 372c228 | * new ui/DisplayDriver classes (just SSD1306Display impl for now) * companion radio: now with optional UITask (enabled by DISPLAY_CLASS config in target/env) |
| 04. Mar 2025 | b777264 | Remove duplicate entries from platformio.ini |
| 04. Mar 2025 | e102279 | Add support for LilyGo T3 with SX1276 module |
| 04. Mar 2025 | 68770d7 | * 'last_snr' added to repeater stats. |
| 04. Mar 2025 | 25a77af | Merge branch 'main' into dev |
| 04. Mar 2025 | 7b92e04 | * build script change, for companion radio targets |
| 04. Mar 2025 | 5c4ec1b | * SerialWifiInterface: misc tidy-ups |
| 04. Mar 2025 | 669e417 | Merge pull request #61 from fdlamotte/wifi-support |
| 03. Mar 2025 | 03293be | new Heltec_v3_companion_radio_wifi target |
| 03. Mar 2025 | 72c7ceb | * misc |
| 03. Mar 2025 | 32e1115 | Merge pull request #60 from liamcottle/feature/build-automation |
| 03. Mar 2025 | d48bc3a | also build uf2 for t1000e |
| 03. Mar 2025 | 8a360bc | merge bins for esp32 boards |
| 03. Mar 2025 | bb8082d | add release docs |
| 03. Mar 2025 | 13bc6e4 | setup automated firmware builds with github actions |
| 03. Mar 2025 | ea9a4dc | * room server: adding post, was not sending Acks on retries. * room server and repeater: now does NOT send Acks for TXT_TYPE_CLI_DATA commands |
| 03. Mar 2025 | 1348f89 | Merge branch 'dev' |
| 03. Mar 2025 | ad5f588 | * Semantic versioning in repeater, room server. "ver" CLI command changed. |
| 03. Mar 2025 | c7cbd1a | * HOTIFX: HeltecV3, SDA/SCL pin defines |
| 03. Mar 2025 | 4536532 | * companion: RESP_CODE_DEVICE_INFO format change. |
| 03. Mar 2025 | f03946b | Merge pull request #58 from LitBomb/patch-1 |
| 02. Mar 2025 | 45a9bb5 | Update faq.md |
| 03. Mar 2025 | 017795a | * new docs folder, FAQ added |
| 02. Mar 2025 | 1a4063b | * companion radio: connection status now supported (Keep_alive pings, etc) |
| 02. Mar 2025 | 0a5bcb9 | * room server: login response, permission byte now returned |
| 02. Mar 2025 | 88959b6 | * companion radio: support for TXT_TYPE_SIGNED_PLAIN |
| 28. Feb 2025 | 7cb0412 | * prefs guard word added |
| 28. Feb 2025 | c1e6dde | * misc |
| 28. Feb 2025 | 1912710 | * "set radio.." now with "OK" response |
| 28. Feb 2025 | f35a903 | * CLI: get/set radio added |
| 28. Feb 2025 | 0e2bee0 | * repeater, room server: new prefs: sf, cr, bw. "set tx ..." now instant, no reboot needed. |
| 27. Feb 2025 | 50fc210 | Merge pull request #52 from liamcottle/board/t1000e |
| 27. Feb 2025 | afd9cf2 | * CommonCLI: "get " commands |
| 27. Feb 2025 | e32fea0 | * refactored handleCommand() to CommonCLI class |
| 27. Feb 2025 | 1209d54 | * various changes for CLI support via companion radio |
| 27. Feb 2025 | 189ed79 | * new Dispatcher::getCADFailRetryDelay() |
| 27. Feb 2025 | 66a85a7 | add nrf52 s140 softdevice header files for compiling t1000e firmware |
| 26. Feb 2025 | be2af61 | * ESP32: SerialBLEInterface, delay(500) not needed |
| 26. Feb 2025 | 54af8ad | * esp32 SerialBLEInterface: 1 second delay now applied before testing whether to re-start advertising |
| 26. Feb 2025 | c01c2ed | Merge pull request #49 from liamcottle/main |
| 26. Feb 2025 | abb2dea | don't set encryption level on device as it's set on each characteristic |
| 26. Feb 2025 | 64ccc4e | * build fixes for RAK targets |
| 26. Feb 2025 | 85e867e | Merge pull request #47 from fdlamotte/t1000e_work |
| 26. Feb 2025 | c4c5d43 | Merge pull request #48 from liamcottle/main |
| 26. Feb 2025 | dbc9659 | enforce pin being used for ble pairing on nrf52 |
| 26. Feb 2025 | 83c827c | enforce pin being used for ble pairing on esp32 |
| 25. Feb 2025 | 7290bf0 | t1000e companion radio example builds in tree ! |
| 25. Feb 2025 | cc1a944 | upd t1000e board support |
| 25. Feb 2025 | a6a6bef | * 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 |
| 24. Feb 2025 | c4cc3dd | * repeater and room server: login password now using strcmp(), new 'set direct.txdelay ..' config |
| 24. Feb 2025 | d81bbe5 | * 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) |
| 24. Feb 2025 | d880a48 | * companion radio: new CMD_SEND_LOGIN, CMD_SEND_STATUS_REQ |
| 23. Feb 2025 | 274bd6d | * new PAYLOAD_TYPE_RAW_CUSTOM |
| 22. Feb 2025 | fc4e5ed | * new StrHelper::strzcpy() |
| 22. Feb 2025 | 37f4cef | * strncpy() refactor/fix |
| 22. Feb 2025 | 4d8478d | * added S3 WIO target for BLE companion radio |
| 21. Feb 2025 | f434123 | * tidy ups of PRIVATE_KEY_IMPORT/_EXPORT stuff |
| 21. Feb 2025 | 0bb2023 | Merge pull request #32 from liamcottle/main |
| 21. Feb 2025 | 9faba8f | add build flags to enable and disable private key import and export |
| 21. Feb 2025 | 6af9774 | add new commands to companion firmware to import and export identity private key |
| 20. Feb 2025 | f8d0380 | * room server: minor timing fix |
| 20. Feb 2025 | e65c3e3 | * MESH_DEBUG_PRINTLN fixes |
| 20. Feb 2025 | fc02d8f | * 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) |
| 19. Feb 2025 | cf63ec9 | * companion radio: new CMD_DEVICE_QUERY -> RESP_CODE_DEVICE_INFO, airtime_factor added to CMD_SET_TUNING_PARAMS, CMD_REBOOT change |
| 19. Feb 2025 | 72d44a1 | Merge pull request #23 from fdlamotte/t1000e_code |
| 19. Feb 2025 | ba181da | * added RTCClock::getCurrentTimeUnique(), for when timestamps need to be unique (if temp rapid-fire) |
| 18. Feb 2025 | a115626 | * repeater: added src/dest hashes to logging |
| 18. Feb 2025 | 3b5b7a1 | * SimpleMeshTables: ACKs now handled separately * Dispatcher: logging methods now with 'len' param |
| 18. Feb 2025 | 5811cf9 | * repeater: Get Stats new fields added: n_direct_dups, n_flood_dups |
| 18. Feb 2025 | 9d9145a | * repeater: new CLI commands: "log start", "log stop", "log erase", and "log" |
| 17. Feb 2025 | 0db15db | * new Packet type: PAYLOAD_TYPE_TRACE |
| 17. Feb 2025 | ef95462 | * repeater, room server and terminal chat: default to rxdelay off |
| 17. Feb 2025 | 769711f | * companion radio: "set af .." now applied, rxdelay now OFF by default. (can set though with new CMD_SET_TUNING_PARAMS) |
| 16. Feb 2025 | b934a12 | Merge pull request #27 from liamcottle/main |
| 16. Feb 2025 | a96ecd8 | added CMD_GET_BATTERY_VOLTAGE to companion radio |
| 16. Feb 2025 | d6c218c | Merge pull request #26 from liamcottle/main |
| 16. Feb 2025 | e8390eb | added CMD_REBOOT to companion radio |
| 15. Feb 2025 | a2fa4ca | * companion radio: new CMD_EXPORT_CONTACT, CMD_IMPORT_CONTACT |
| 15. Feb 2025 | 65580c7 | * companion radio: new CMD_SHARE_CONTACT * room server: push notify loop interval changed to 2 secs |
| 14. Feb 2025 | e16dad7 | helper files for t1000e and LR1110 |
| 14. Feb 2025 | b4ee9ec | add T1000e conditionals to examples |
| 14. Feb 2025 | 67c7fc0 | * companion radio: BLE variants now set device name to "MeshCore-{advert-name}" |
| 14. Feb 2025 | a922d07 | * ver bumps * companion radio, USB: onSendTimeout() bug fix |
| 14. Feb 2025 | b8d467f | * BaseChatMesh: sendLogin(), onContactResponse() * companion radio: contacts file, new 'sync_since' field |
| 13. Feb 2025 | cd9b604 | * nrf52 BLE, increased MTU to 250 |
| 13. Feb 2025 | 7af8f4d | Merge pull request #20 from fdlamotte/nrf52_serial_ble |
| 13. Feb 2025 | 0eaa11c | * BaseChatMesh::sendGroupMessage() added * companion radio, RESP_CODE_CHANNEL_MSG_RECV, CMD_SEND_CHANNEL_TXT_MSG |
| 12. Feb 2025 | 51a6cb8 | nrf52 ble uart should work |
| 12. Feb 2025 | 824f8c1 | * companion radio for RAK (USB) now fixed. (thanks to Bernd Giesecke) * experimental NRF52 impl of SerialBLEInterface, and experimental RAK BLE companion radio target |
| 11. Feb 2025 | 5553199 | * companion radio: _SELF_INFO frames now include current adv_lat, and adv_lon |
| 11. Feb 2025 | 9013d99 | * new target/envs: Heltec_v2_repeater, Heltec_v2_companion_radio_usb |
| 11. Feb 2025 | 1bab9c8 | * new target/env: Heltec_v2_terminal_chat |
| 11. Feb 2025 | eb7fec6 | * companion radio: new command frames: CMD_SET_ADVERT_LATLON, CMD_REMOVE_CONTACT |
| 10. Feb 2025 | 5d4a5dc | Merge branch 'main' into rx_delay |
| 10. Feb 2025 | 42f2c1e | * new "set guest.password .." CLI command |
| 10. Feb 2025 | b85e43e | Merge branch 'main' into rx_delay |
| 10. Feb 2025 | 8ab1d49 | Merge pull request #17 from Garrisonsan/patch-1 |
| 09. Feb 2025 | 0ab6aad | Update README.md |
| 09. Feb 2025 | 082be00 | Merge branch 'main' into rx_delay |
| 09. Feb 2025 | 5e599f1 | * companion radio: removed need for reboot after setting radio params or tx power |
| 08. Feb 2025 | 53a55f3 | * TIMEOUT estimate adjusted * companion radio: new CMD_RESET_PATH |
| 08. Feb 2025 | cd7a8d0 | * repeater: min/max advert.interval changes |
| 08. Feb 2025 | 4f3bd4b | Merge branch 'main' into rx_delay |
| 08. Feb 2025 | 5fb83c9 | * repeater and room server: new CLI command: "set advert.interval {mins}" |
| 06. Feb 2025 | 50421ad | Merge branch 'main' into rx_delay |
| 06. Feb 2025 | 5395214 | * companion radio: new RESP_CODE_NO_MORE_MESSAGES response |
| 06. Feb 2025 | 5824c9a | * bug fix for rxdelay 0 |
| 06. Feb 2025 | 55f14d9 | Merge branch 'main' into rx_delay |
| 06. Feb 2025 | cc0ba10 | * RAK battery ADC multiplier tweak |
| 05. Feb 2025 | 8b69f09 | * companion radio: CMD_SET_RADIO_PARAMS fix |
| 05. Feb 2025 | b428ecf | * new CLI command: "set txdelay ..." |
| 05. Feb 2025 | ab11421 | Merge branch 'main' into rx_delay |
| 05. Feb 2025 | 4e8d6de | * companion radio: CMD_GET_DEVICE_TIME now responds with RESP_CODE_CURR_TIME(9) instead of RESP_CODE_OK |
| 05. Feb 2025 | f4229bb | * companion radio bug fix |
| 04. Feb 2025 | 8c9144f | * added companion radio targets for T3S3 board |
| 04. Feb 2025 | 61b09e9 | Merge branch 'main' into rx_delay |
| 04. Feb 2025 | 6cef056 | * companion radio: offline messages queue |
| 04. Feb 2025 | aaeccd1 | * repeater and room server, new "set repeat {on|off}" CLI command |
| 04. Feb 2025 | 4b8d704 | Merge branch 'main' into rx_delay |
| 04. Feb 2025 | 51ab76e | * Room server: added "start ota" CLI command |
| 04. Feb 2025 | cc3cf18 | * new "set rxdelay ..." CLI command |
| 04. Feb 2025 | a934122 | * new packet score function |
| 04. Feb 2025 | 0f66210 | * ver bumps * RAK battery experiment |
| 04. Feb 2025 | 7da0a5f | * new RX delays based on SNR |
| 04. Feb 2025 | 29e62b9 | * IdentityStore::save() was failing on RAK. * Repeater: CLI 'erase' command added. |
| 03. Feb 2025 | a0bb332 | * companion radio: new CMD_SET_RADIO_TX_POWER frame, RESP_CODE_SELF_INFO responses now include tx_power_dbm and MAX_LORA_TX_POWER |
| 03. Feb 2025 | 7f15205 | * 'help' updated. |
| 03. Feb 2025 | 466caeb | * Terminal Chat: "set ..." commands, save to "node_prefs" file, consistent with the other firmwares |
| 03. Feb 2025 | 7b31fc8 | * refactor: new helpers/nrf52 dir * RAK, startOTAUpdate() |
| 02. Feb 2025 | 79f2d65 | * BUG FIX: Initial key generation |
| 02. Feb 2025 | 78fe83f | * RAK batt read (hopefully) fixed |
| 02. Feb 2025 | c7f9fa9 | * repeater and room server: added "set tx .." CLI command |
| 01. Feb 2025 | 01fc05f | * releasePacket() missing |
| 01. Feb 2025 | 33bee48 | * Terminal Chat: new commands "card" and "import" |
| 01. Feb 2025 | e877b13 | * Repeater: timing changes for self-advert |
| 01. Feb 2025 | 5523daa | * companion radio: RESP_CODE_END_OF_CONTACTS change |
| 01. Feb 2025 | ef45cb3 | * readme tweak |
| 01. Feb 2025 | f9fa913 | * companion radio CMD_SET_RADIO_PARAMS |
| 31. Jan 2025 | 7ed2b17 | * added LLCC68 module support |
| 31. Jan 2025 | 6e708dc | * oops, default LORA_FREQ revert |
| 31. Jan 2025 | 16b81d2 | * new target/envs: LilyGo_T3S3_sx1262, _repeater and _terminal_chat |
| 31. Jan 2025 | cef23fa | * ver bump |
| 31. Jan 2025 | ac8b7b3 | * Room server: keep_alive changes |
| 30. Jan 2025 | 8d0a17b | * Room server: no more "[posted]" replies from server |
| 30. Jan 2025 | 78e307c | * new Packet::writeTo(), readFrom() methods. (for saving snapshots of packets) |
| 30. Jan 2025 | bc655c8 | Update README.md |
| 30. Jan 2025 | 9af5adb | * BaseChatMesh::sendMessage(), new est_timeout (OUT) param |
| 30. Jan 2025 | f94d5f7 | * ver bumps |
| 29. Jan 2025 | 659e66e | * reset push_failures on successfully recv |
| 29. Jan 2025 | 77a7656 | * companion_radio: CMD_SEND_TXT_MSG format change |
| 29. Jan 2025 | f46263a | * 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 |
| 29. Jan 2025 | 2e3d2d1 | * 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 |
| 29. Jan 2025 | 4f0acbd | * companion_radio_usb: encoding in ArduinoSerialInterface changed to 16-bit frame lengths * MAX_FRAME_SIZE now 172 (to fit max 160 byte text msg) |
| 29. Jan 2025 | e53f0d0 | * refactored BaseChatMesh::sendMessage(), added timestamp param |
| 29. Jan 2025 | fe306a3 | * new "contacts2" file format |
| 29. Jan 2025 | dc11fe8 | * new env: RAK_4631_companion_radio_usb |
| 28. Jan 2025 | cd81878 | * added helpers/ArduinoSerialInterface, for the 'companion radio' * .ini, target envs: Heltec_v3_companion_radio_usb & Heltec_v3_companion_radio_ble |
| 28. Jan 2025 | d9dc76f | * new helper for ESP32: SerialBLEInterface * Some refactoring in BaseChatMesh and Terminal Chat * new companion_radio example |
| 28. Jan 2025 | 52f9c35 | * repeater: extra CLI commands * room server: now loads/saves prefs, same CLI commands as repeater ("set ...") |
| 27. Jan 2025 | 6fc21b8 | * HeltecV3 targets, now flash built-in LED on LoRa TX |
| 27. Jan 2025 | 37a6c23 | * new repeater CLI commands: "set af", "set name", "set lat", "set lon", "password" |
| 27. Jan 2025 | 9a9b4fc | * version bumps |
| 26. Jan 2025 | 6c00653 | * TxtDataHelpers.h, with standard TXT sub-types * Terminal chat: added "time " * repeater: now recognises either TXT_TYPE_PLAIN or TXT_TYPE_CLI_DATA for CLI commands * Room server: now uses TXT_TYPE_SIGNED_PLAIN (for push/outbound), recognises TXT_TYPE_PLAIN (to add a Post), and TXT_TYPE_CLI_DATA for CLI command |
| 26. Jan 2025 | 40c3dfa | * fixes for various targets (BaseChatMesh not compiling for non-terminal chat targets) |
| 26. Jan 2025 | a3ce65c | * new env: Xiao_S3_WIO_terminal_chat |
| 26. Jan 2025 | 42af720 | * fix for RAK terminal chat |
| 26. Jan 2025 | 6d5e69a | * support for GroupChannels in BaseChatMesh, and terminal chat |
| 25. Jan 2025 | e58d866 | * merge-bin.py script |
| 25. Jan 2025 | 00a9e93 | * simple_secure_chat now with a proper CLI * new: BaseChatMesh class, for abstract chat client |
| 24. Jan 2025 | a3b7701 | * added 'ver' command to CLI (repeater and room server) |
| 24. Jan 2025 | e78aa66 | * Bug fix: hasName(), missing return :-( * refactored methods to AdvertDataHelper.cpp |
| 24. Jan 2025 | 068aeee | * Refactor: new AdvertDataHelpers.h |
| 23. Jan 2025 | 2d34ac5 | * room_server: crash fix, now detects timeouts on push post, if 3 timeouts on same client, then evicts/logs out |
| 23. Jan 2025 | b8a5c33 | * NEW: simple_room_server |
| 22. Jan 2025 | f5f978a | * CAD detect fixed |
| 22. Jan 2025 | 932d845 | * fix for duplicate msgId's in repeater CLI view |
| 22. Jan 2025 | d69d2be | * repeater: some refactors/clean ups, and (for ESP32) now using ESP32RTCClock which can keep time across a "reboot" command. |
| 22. Jan 2025 | 22e8783 | * Mesh.cpp: optimisation to not retransmit packets handled by this node * simple_repeater: now supports a remote CLI |
| 21. Jan 2025 | 6d10fab | * commenting out CAD detect, for now |
| 21. Jan 2025 | 47567b0 | * new targets: RAK_4631_chat_alice, and _bob |
| 21. Jan 2025 | 96724cd | * onPeerPathRecv() refactored: 'reciprocal path' now handled in Mesh class, not in application layer |
| 21. Jan 2025 | de27dfa | * basic CAD before TX, for sx126x wrappers |
| 20. Jan 2025 | e838f40 | * sx126x TX power boost for RAK target |
| 20. Jan 2025 | c9579a7 | * Notes for RAK support |
| 20. Jan 2025 | 515285e | * new target: RAK_4631_Repeater |
| 20. Jan 2025 | eb685db | * readme update |
| 20. Jan 2025 | e4ec9ae | * tidy ups |
| 19. Jan 2025 | 919e6d3 | * extra debug diagnostics for repeater |
| 19. Jan 2025 | 88f21d9 | * new target env: Xiao S3 WIO repeater |
| 19. Jan 2025 | 07ad40c | * repeater: build config: ADVERT_NAME, ADVERT_LAT, ADVERT_LON |
| 19. Jan 2025 | 382b73f | * Dispatcher: more stats added |
| 18. Jan 2025 | 67b0dfa | * configurable REPEATER_NAME |
| 18. Jan 2025 | f1ab110 | * new targets: Xiao_C3_repeater_sx1262, _sx1268 |
| 17. Jan 2025 | 4bf7d7d | * chat sample updated to auto-add Chat node advertisements |
| 16. Jan 2025 | 9b09545 | * new advertisement app_data format |
| 16. Jan 2025 | 86f11d0 | * LocalIdentity:: writeTo( array ) and readFrom (array ) |
| 15. Jan 2025 | ec92bfa | * Refactor: Mesh::onPeer ... methods added 'secret' param. (is whatever getPeerSharedSecret() returned) |
| 15. Jan 2025 | cd92308 | * simple_secure_chat: round trip time diagnostics, plus better timeout estimations |
| 15. Jan 2025 | 57b7fc4 | * simple_repeater CLI: basic commands (reboot, advert) |
| 15. Jan 2025 | 20cd756 | * Radio:: getLastSNR(), getLastRSSI() * MESH_PACKET_LOGGING |
| 15. Jan 2025 | cc5f21a | * more options for setting radio params via .ini file |
| 15. Jan 2025 | daa157c | * minor fixes |
| 14. Jan 2025 | a05b951 | * removed unused Destination class |
| 14. Jan 2025 | c44f124 | * new 'flags' byte added to PAYLOAD_TYPE_TXT_MSG |
| 14. Jan 2025 | 20fccac | * refactored the hasSeen(Packet) stuff. |
| 13. Jan 2025 | 8983584 | * added getTransmitDelay(), applied to Flood mode retransmissions. |
| 13. Jan 2025 | d06532d | * simple_secure_chat: bug fixes |
| 13. Jan 2025 | d291c6d | * zeroing of path_len now in sendFlood() |
| 13. Jan 2025 | 2faff91 | * separated PAYLOAD_TYPE_ANON_REQ, to new createAnonDatagram(), with extra 'sender' param. So, caller can use 'self_id' or ephemeral key |
| 13. Jan 2025 | 6c7efdd | Initial commit |