Commit Graph

44 Commits

Author SHA1 Message Date
agessaman 019bbf74d3 Add recv_errors to CMD_GET_STATS STATS_TYPE_PACKETS response
Append uint32_t recv_errors (RadioLib receive/CRC errors) to packet stats
binary frame. Frame size 26 -> 30 bytes. Update stats_binary_frames.md and
Python/TypeScript parsing examples for backward compatibility (accept >=26).
2026-01-29 20:44:11 -08:00
Chris 4e1e8bbffb Add a cli command reference document 2026-01-27 19:08:04 -08:00
entr0p1 1f59e52880 nRF52840 Power Management - Phase 1 - Boot Low VBAT Voltage Lockout
Added NRF52840 power management core functionality:
- Boot‑voltage lockout
- Initial support for shutdown/reset reason storage and capture (via RESETREAS/GPREGRET2)
- LPCOMP wake (for voltage-driven shutdowns)
- VBUS wake (for voltage-driven shutdowns)
- Per-board shutdown handler for board-specific tasks
- Exposed CLI queries for power‑management status in CommonCLI.cpp
- Added documentation in docs/nrf52_power_management.md.
- Enabled power management support in Xiao nRF52840, RAK4631, Heltec T114 boards
2026-01-23 17:18:41 +11:00
Scott Powell 69a71d0e25 * repeater login response, FIRMWARE_VER_LEVEL now bumped to 2 2026-01-12 17:47:51 +11:00
Scott Powell 813e502970 * added protocol_guide doc 2026-01-02 12:54:57 +11:00
agessaman a3c9a07377 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. 2025-11-17 09:57:36 -08:00
agessaman 80d6dd4367 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. 2025-11-09 11:28:49 -08:00
Scott Powell 1520f4d28e * repeater, DISCOVER_REQ, flags lowest bit now for 'prefix_only' responses 2025-11-07 19:31:09 +11:00
Scott Powell 62d7ce110b * packet format docs updated 2025-11-07 15:49:01 +11:00
Scott Powell 3335b49d9f Merge branch 'main' into dev
# Conflicts:
#	variants/heltec_vision_master_e290/platformio.ini
2025-09-28 19:21:48 +10:00
silverphish-io adecd1e58d Updated some typos and spelling mistakes in FAQ 2025-09-22 21:49:56 +01:00
Patrick 9b2dbf51cb fix markdown 2025-09-13 14:05:57 -07:00
Patrick a6a0183d44 Update FAQ with new server administration screenshot 2025-09-13 14:04:31 -07:00
Bryant Kelley b5820b1ce0 Add companion not showing up over BLE to FAQ 2025-09-12 11:31:05 -07:00
Matthias Wientapper b3adaa790a Update faq.md 2025-08-30 20:53:57 +02:00
uncle lit 02ad2bed4d Update faq.md
update instruction to add a node to the Internet Map from the app, and note that you can use the same companion radio to remove the nodes you added previously

add channel and contact QR code URL format
2025-08-25 17:20:13 -07:00
uncle lit 82184c5836 Update faq.md
update verbiage on room server's repeat functionality to discourage turning repeat on on room server.

Update repeater flood advert to 3 hours and mentioning pending PR to change that to 12 hours.
2025-08-20 22:08:19 -07:00
uncle lit f462113f4c Update faq.md
updated .mp3 file list for sound customization on t-deck
added instruction to take a screenshot on t-deck
Added link to MeshCore Ultra firmware user guide
update github link from /meshcore to /meshcore-dev
Update current hardware list to point to flasher.meshcore.co.uk
2025-08-20 12:20:06 -07:00
Rastislav Vysoky ca9687e212 faq: fix broken links, replace discord link from Andy's discord to MeshCore discord 2025-08-05 18:45:20 +02:00
uncle lit 00dc193b0d Update faq.md
- rewrite Linux firmware update with more detailed instructions 
- fix T114 reset typo: double click twice, not once
- add link reference to MeshCore logo on github
- add public channel key for t-deck to the t-deck section
- reference the verbiage "what is meshcore?" on meshcore.co.uk homepage
2025-08-05 18:45:19 +02:00
Scott Powell c1041af5a1 Merge branch 'dev' 2025-07-24 20:31:13 +10:00
Scott Powell 855e4831f5 * updates to packet/payload structure docs 2025-07-18 12:56:31 +10:00
Rastislav Vysoky 6aa41bd67d faq: fix broken links, replace discord link from Andy's discord to MeshCore discord 2025-07-11 11:37:01 +02:00
uncle lit 811ea175fa Update faq.md
- rewrite Linux firmware update with more detailed instructions 
- fix T114 reset typo: double click twice, not once
- add link reference to MeshCore logo on github
- add public channel key for t-deck to the t-deck section
- reference the verbiage "what is meshcore?" on meshcore.co.uk homepage
2025-07-01 22:04:16 -07:00
Ricardo F. 669ff39cd6 Update faq.md
Order last other questions and add fix to WebFlasher from linux
2025-06-25 22:41:14 +02:00
Matthew Sainsbury 1de5753a16 add advert detail 2025-06-20 19:41:07 -07:00
Matthew Sainsbury 0d78df1b8a minor changes and fixes to docs 2025-06-20 17:59:55 -07:00
uncle lit 7fffe7755a Update faq.md
add full erase instructions using flasher.meshcore.co.uk
add nRF fault tolerant bootloader by discord@che aporeps
2025-06-13 13:36:00 -07:00
ripplebiz 5be09ff570 Merge pull request #375 from mattsains/packet-structure
Create packet_structure.md
2025-06-06 13:39:07 +10:00
Matthew Sainsbury 9d53fc2679 corrections and style 2025-06-05 20:16:18 -07:00
uncle lit 8b780ddd7b faq.md: update OTA firmware instructions
added ESP32 OTA firmware update instructions
added nRF OTA firmware update instructions to use the new nRF DFU app on android and iOS
2025-05-31 21:59:14 -07:00
Matthew Sainsbury bb5509d43e initial try at documenting payload formats 2025-05-26 18:22:31 -07:00
webmonkey 7839cb29a1 Small fixes 2025-05-20 21:42:36 +01:00
webmonkey 1c8aaebb90 Proof-reading fixes to the FAQ
Fixed spelling and grammar issues. Also changed the number of stored Room server messages from 16 to 32
2025-05-20 19:24:20 +01:00
uncle lit 4196fd4ab7 Update faq.md
revert a bad merge https://github.com/ripplebiz/MeshCore/commit/2818749a09cc4e39cba665f181b5fd4779cffd76 in main that wiped out the last changes to faq.md

Update to note both SF 10 and SF 11 can be used based on local use case needs.  There are presets in Liam's smartphone apps for both SF 10 and SF 11.
2025-05-16 17:09:17 -07:00
JQ 2818749a09 revert file 2025-05-01 18:29:25 -07:00
uncle lit 49d24283f7 Update faq.md
Add table of content
Add http://config.meshcore.dev for repeater and room server setup
Add T-Deck GPS info screen sentences counter
Add explanation who 869.525MHz is the chosen frequency for EU and UK and why 867.5MHz isn't good comparing to 869.525
2025-04-01 22:49:09 -07:00
uncle lit 5e553b1fc8 Update faq.md
added the following to FAQ:

public/private flood and repeater set flood.max CLI
public key in hex and base64
How paths are created and reuse to minimize utilization
T-Deck Diag explanation
Update repeater with a Raspberry Pi
clients don't repeat explanation
other meshcore projects
fix discord link to build instruction
2025-03-31 14:51:52 -07:00
uncle lit 6b6534ed79 Update faq.md
update UK and EU frequency to 869.525MHz per Andy and Recrof
add steps to set frequency on repeater after flash and before disconnecting USB cable
2025-03-12 10:45:07 -07:00
uncle lit 648cdf6945 Update faq.md
update Canada to use USA frequency
add guide to add nodes to map
add guide to do OTA firmware update for nRF devices
update donation links
general text cleanup
2025-03-10 11:52:39 -07:00
Scott Powell 87d4285cf1 * doc updates 2025-03-08 13:40:39 +11:00
Bence T. 5089268ef0 Create packet_structure.md
As mentioned by @mofosyne at issue #72
2025-03-08 00:04:43 +01:00
uncle lit 45a9bb5437 Update faq.md
Add:
- definitions for BW, SF, CR
- Liam's meshcore web client and meshcore js
- what is 'import form clipboard' feature on t-deck

Update:
- Repeater and room server explanations
- phone client apps now support repeater and room server management over RF
2025-03-02 16:07:36 -08:00
Scott Powell 017795a8d1 * new docs folder, FAQ added 2025-03-03 10:11:43 +11:00