Nick Dunklee
ef7943c3c0
feat: wifi companion configuration via cli rescue
The idea with this was allowing users to use WiFi companions,
without having to compile a build. This change enables CLI
Rescue commands to companion wifi builds so they
can be provisioned via USB cable. (The CLI is limited
in number of characters, so some longer SSIDs would still have
to be compiled in, for now.)
This would also allow a wifi companion firmware to be available
for download from the MeshCore site and while the user is setting
up, they could provision their SSID/password on the web-CLI or
a local terminal via USB without having to compile a build.
Longer-term, other solutions could be devised to make this more
flexible, like the mobile app could add in the wifi provisioning
step with a Bluetooth bootstrap stage, leveraging this code as
the mechanism to store/configure.
CLI Rescue commands added:
| Command | Syntax | Description |
|---|---|---|
| Set WiFi SSID | `wifi_ssid <ssid>` | Set the network name |
| Set WiFi Password | `wifi_pwd <pwd>` | Set the network password |
| Commit WiFi Settings | `wifi_commit` | Apply and save settings |
| Clear WiFi Settings | `wifi_clear` | Reset all WiFi settings |
This is dependent on [PR 2706](https://github.com/meshcore-dev/MeshCore/pull/2706 ).
Tested on Heltec v3
2 months ago
Scott Powell
8c0d5c5b24
* version 1.16.0
2 months ago
ripplebiz
74adda6316
Merge pull request #2702 from meshcore-dev/flood.max.advert
new CLI config: flood.max.advert
2 months ago
Scott Powell
8fc2da5c98
* default now 8, per the will of the peoples.
2 months ago
Liam Cottle
b6454d6251
Merge pull request #2703 from IoTThinks/Fixed-powersaving--in-cli_commands.md-2026-06
Change default power saving setting to 'off'
2 months ago
IoTThinks
6a9a84e8a5
Change default power saving setting to 'off'
2 months ago
Scott Powell
5f6821bb66
* new CLI config: flood.max.advert (default 16)
2 months ago
Scott Powell
397ac6144f
* number allocations: Ripple range reserved
2 months ago
ripplebiz
53d50aa1ef
Merge pull request #2684 from oltaco/rp2040-build-fixes
Build fixes for some RP2040 targets
2 months ago
Liam Cottle
1485d3301b
Merge pull request #2463 from NoodlesNZ/fix-stddef
Add stddef.h to fix compilation issue on MacOS
2 months ago
Liam Cottle
5222ee4d13
Merge pull request #2685 from oltaco/more-build-fixes
Build fixes for nibble_screen_connect and ThinkNode M2
2 months ago
taco
b4b0a0ee0f
build fixes for nibble_screen_connect and thinknode_m2
2 months ago
taco
7ce8b66718
build fix for rp2040 companion usb
2 months ago
taco
33ce1c991c
add missing radio_init() for rak11310
2 months ago
taco
2a8bd3edad
pin platform-raspberrypi to 4e22a0d
pins framework-arduinopico @ 1.50600.0+sha.6a1d13e9
2 months ago
Liam Cottle
b4038529b5
Merge pull request #2683 from oltaco/techo-card-buildfixes
build fixes for LilyGo T-Echo Card
2 months ago
taco
2f221acd37
build fixes for LilyGo T-Echo Card
2 months ago
Liam Cottle
da21d42a2e
Merge pull request #2672 from meshcore-dev/non-contact-requests
Non contact requests
2 months ago
Liam Cottle
b83355e702
Merge pull request #2671 from sefinek/fix/typos-grammar-formatting
Fix typos and formatting in documentation and comments
2 months ago
ripplebiz
6be398d748
Merge pull request #2663 from oltaco/no-autoshutdown-when-powered
Disable auto-shutdown when externally powered, add auto-shutdown warning for OLED displays
2 months ago
Scott Powell
3c96a7de43
* powersaving on/off lowercase fix
2 months ago
ripplebiz
999e20a4c2
Merge pull request #1687 from IoTThinks/MCdev-PowerSaving-for-all-esp32-repeaters-202602
Added PowerSaving for all ESP32-based repeaters
2 months ago
Liam Cottle
cb73a4a156
Merge pull request #2022 from weebl2000/adjust-max-framesize
Increase MAX_FRAME_SIZE by 4 bytes
2 months ago
Kevin Le
aeca6f3f3f
Added "override" to getIRQGpio() for ESP32Board.h
2 months ago
Sefinek
81510e7495
docs: fix remaining rendering issues
2 months ago
Sefinek
4dcd664363
docs: fix remaining rendering issues
2 months ago
Sefinek
4f4699ab61
docs: fix remaining rendering issues
2 months ago
Sefinek
f7bff44572
docs: fix remaining rendering issues
2 months ago
Sefinek
456e14f7a7
docs: add missing periods at sentence endings
2 months ago
Sefinek
15913d580f
docs: fix FAQ rendering
2 months ago
Sefinek
3daa6adc83
docs: fix FAQ heading capitalization
2 months ago
Sefinek
6b5cf1a9d7
docs: fix FAQ link rendering
2 months ago
Sefinek
1422f02cd3
docs: fix FAQ rendering
2 months ago
Sefinek
f9a0f215c4
docs: fix FAQ resource link rendering
2 months ago
Sefinek
e0a6fd12b5
docs: fix FAQ bullet list rendering
2 months ago
Sefinek
4749a61bb4
docs: fix FAQ bullet list rendering
2 months ago
Sefinek
bf39919f15
docs: remove extra FAQ TOC indentation
2 months ago
Sefinek
cc05ae555a
docs: fix typos, grammar, and formatting in FAQ and code comments
2 months ago
Sefinek
82560ede55
chore: normalize board JSON line endings
2 months ago
Liam Cottle
15889c32c0
Merge pull request #2664 from entr0p1/fix/rak_wismesh_tag_platform
Rak WisMesh Tag fixes
2 months ago
taco
e449af1723
bypass auto-shutdown delay for e-ink devices
2 months ago
taco
5e3edd0bbc
add bool isEink() for eink display drivers
2 months ago
entr0p1
12f069b513
Rak WisMesh Tag fixes
- Remove debug flag
- Correct lib_deps from rak4631 to rak_wismesh_tag
- Correct extends from rak4631 to rak_wismesh_tag
2 months ago
Scott Powell
83ad3a6dc0
* direct/zero hop by default
2 months ago
Scott Powell
f66c1d0258
* simplified the new flood.max.unscoped pref
2 months ago
ripplebiz
09349c5b28
Merge pull request #2661 from mrzarquon/mrz/flood_max_unscoped
Implement flood.max.unscoped to allow selective repeating of unscoped messages
2 months ago
Liam Cottle
94063f6833
Merge pull request #2636 from sefinek/fix/cmd-device-query-typo
fix: rename CMD_DEVICE_QEURY to CMD_DEVICE_QUERY
2 months ago
Liam Cottle
69a8930188
Merge pull request #2635 from sefinek/docs/fix-typos-and-grammar
docs: fix typos, grammar issues and standardise Wi-Fi spelling
2 months ago
Chris Barker
b6ae8c9447
Updates Docs to reflect flood.max.unscoped behavior.
2 months ago
Chris Barker
a33f3011a5
Feat: Adds flood.max.unscoped setting
Before this commit, there was no way to set a different max hop count
for unscoped messages.
Now with this change, by defaul it tracks the flood.max setting, until
a user provides a flood.max.unscoped value, which tax precidence for
packets if ROUTE_TYPE_FLOOD is true.
2 months ago