Ted Timmons
12e3543fd4
place param where it can be seen
EnvironmentSensorManager.cpp doesn't see the StationG2Board.h define, so making it a compile-time flag.
1 month ago
Ted Timmons
2a6bf11c39
Station G2 GPS improvements
commoncli: avoid null pointer deref when gps_detected is false
examples/simple_repeater: add a 'gps:' display line only when GPS is enabled.
environmentsensormanager: no need to delay(1000) if gps is not enabled.
1 month ago
Scott Powell
0a8a0a4904
* Refactor: removed duplicated radio_rng_seed(), radio_set_params(), radio_set_tx_power()
2 months ago
Rastislav Vysoky
5beef490a0
add kiss radio env to most of the variants
2 months ago
overkillfpv
f0ec5d2ae7
changed to set the preamble on radio settings change
3 months ago
Jeroen Vermeulen
da689c8e91
Fix default radio.rxgain for Station G2
As @LitBomb pointed out in his [comment](https://github.com/meshcore-dev/MeshCore/issues/2118#issuecomment-4108168109 ) on #2118 RX Boosted Gain should not be enabled for the Station G2.
This change is a fix for #2124 to make the default of `radio.rxgain` to be OFF on the Station G2.
This restores the pre-1.14.1 behaviour with the only change being the user is now able to change the setting in the CLI.
3 months ago
João Brázio
75895895f0
Add USE_SX1262 flag to multiple platformio.ini configurations
4 months ago
João Brázio
9a95e25ef2
Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants
4 months ago
João Brázio
71136671bd
Implement remote lna toggle cli cmd
5 months ago
Wessel Nieboer
d0720c63c2
Allow negative tx power
Like SX1262 allows -9 dBm lowest, some allow lower but that probably
isn't useful
6 months ago
WattleFoxxo
5c7b28f110
Change the Station G2 default tx power
set the default TX power to 7dBm to avoid illegal power output by default.
5 months ago
Oliver Weyhmüller
a7a6bb51ce
Apply #1331 to other WiFi companions
6 months ago
recrof
04c0c40b39
set max contacts to 350 and channels to 40 for esp32c3, s3 and c6
8 months ago
liquidraver
0920dc6663
Fix reversed GPS PINs on G2 and enable timesync
8 months ago
recrof
7cb2e0863a
move StationG2Board.h to variants, enable ESM, add companion wifi, cleanup
9 months ago
João Brázio
13a0202062
Add BRIDGE_DEBUG flag
9 months ago
João Brázio
e48f3a58ae
Remove WITH_ESPNOW_BRIDGE_SECRET definition from platformio.ini files and update documentation to use _prefs->bridge_secret
9 months ago
liamcottle
0307b6119e
increase MAX_NEIGHBOURS from 8 to 50
9 months ago
João Brázio
1c93c162a1
Add ESPNow bridge configurations for all ESP32 targets
10 months ago
recrof
50cab44473
set companion radios with esp32c3 esp32c6 and esp32s3 boards to max 300 contacts
10 months ago
kelsey hudson
bbee057b03
Station G2: Adds repeater variant with packet logging on
Adds a variant to Station G2 which turns on mesh packet logging to
serial. Useful for telemetry logging. Sites such as map.w0z.is depend
on this functionality.
10 months ago
recrof
a4916f81eb
station g2: switch to new_ui
11 months ago
recrof
6be8e19a9f
move radiolib wrappers to dedicated directory
12 months ago
recrof
f15f32e138
Station G2 refactor for radio.std_init, set max tx power to 19dBm
1 year ago
Rastislav Vysoky
516f6a36c4
Add companion roles to Station G2
1 year ago
JQ
203a7f2bd3
add display to station G2 firmwares
1 year ago
recrof
76639e2a68
raise current limit to max for sx126x and sx127x
1 year ago
liamcottle
d04eda9f16
enable neighbours feature for all repeater variants
1 year ago
recrof
eaea26267b
disable debug flags that were not commented out after debugging
1 year ago
Scott Powell
99774f10ac
* 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.
1 year ago
recrof
04ad06b8be
set repeater/room server Lat & Lon to 0.0 as default
1 year ago
Scott Powell
c0cb57be5c
* refactor: rtc_clock now defined by variants/*/target modules
1 year ago
Scott Powell
2224bddcb5
* new ESPNOWRadio driver
* refactored the examples/*/main.cpp modules, moving radio specifics to variants/*/target modules
* new Generic_ESPNOW_* target envs
1 year ago
Scott Powell
f861b68a09
* refactor: ESP32 OTA lib-deps now selectively added
1 year ago
Scott Powell
bfb4b1c496
* BIG refactor: 'board' and 'radio' objects now defined in 'target.h/.cpp'
* mesh::RTCClock class moved to MeshCore.h
1 year ago
Scott Powell
38667dabb1
* refactored platformio.ini, breaking up into variants/*.ini files
1 year ago