Frieder Schrempf
7723a4cb34
variants: Heltec T114: Enable DC/DC regulator
According to the documentation and experiments on other boards using
NRF52 + SX1262 this reduces the power consumption significantly.
Signed-off-by: Frieder Schrempf <[email protected] >
6 months ago
Jaroslav Škarvada
32d622d969
variants: Heltec T114: Disable LED and GPS when powering off
This should reduce power consumption in hibernation.
Signed-off-by: Jaroslav Škarvada <[email protected] >
7 months ago
Frieder Schrempf
5235516dc7
variants: XIAO NRF52: Enable status LED
Fix the active state of the LEDs (active low) and enable the status
LED.
Signed-off-by: Frieder Schrempf <[email protected] >
7 months ago
Frieder Schrempf
048bd268a1
companion: ui: Respect LED_STATE_ON for status LED
The current logic only works for active high LEDs. Some boards need
an active low level control and therefore they set LED_STATE_ON to 0.
Take this into account and use the correct LED pattern for both cases.
Signed-off-by: Frieder Schrempf <[email protected] >
7 months ago
Frieder Schrempf
4a8dcb4906
variants: XIAO NRF52: Support power-off via user button
Add the necessary code to properly power-off the Xiao + Wio
companions. This way we can achieve around 15 microamps of power
consumption in the off state.
Signed-off-by: Frieder Schrempf <[email protected] >
7 months ago
Frieder Schrempf
c76d337a00
variants: XIAO NRF52: Enable user button
The Xiao nRF52840 combined with the Wio-SX1262 is often used for
cheap and compact DIY companion nodes. The Wio actually has an onboard
pushbutton that can be used as user button. Enable support for the
button.
Signed-off-by: Frieder Schrempf <[email protected] >
7 months ago
Frieder Schrempf
11f119a7fb
variants: XIAO NRF52: Enable DC/DC regulator
This reduces the power consumption by approximately 25%.
Signed-off-by: Frieder Schrempf <[email protected] >
7 months ago
Frieder Schrempf
b9b82fcf1b
variants: WisMesh Tag: Enable status LED
Use the blue LED as status LED. This prevents the blue LED from
being always-on and draining the battery. Instead use it as status
LED with blink patterns as other companion devices do.
Signed-off-by: Frieder Schrempf <[email protected] >
7 months ago
Frieder Schrempf
0f565323a0
variants: WisMesh Tag: Enable DC/DC regulator
According to the documentation and experiments on other boards using
NRF52 + SX1262 this reduces the power consumption significantly. This
assumes that the hardware actually has the inductor for the internal
DC/DC regulator populated which is very likely. Even if not, it won't
hurt.
Signed-off-by: Frieder Schrempf <[email protected] >
7 months ago
Jaroslav Škarvada
07e7e2d44b
companion: Suspend radio when hibernating
This should significantly reduce power consumption in hibernation.
Fixes : #1014
Signed-off-by: Jaroslav Škarvada <[email protected] >
Signed-off-by: Frieder Schrempf <[email protected] > # generalize for all radios and UIs
7 months ago
ripplebiz
f5a56c537f
Merge pull request #1113 from recrof/bme280_fix
fix: make bme280 sensor usable again
7 months ago
recrof
88a6141943
fix: move bme680 detection before bme280
7 months ago
ripplebiz
459169e8cb
Merge pull request #1092 from liquidraver/rakgps
Fix RAK4631 GPS UART pin macros for L76K to work
7 months ago
ripplebiz
caf421b591
Merge pull request #1106 from oltaco/keepteen-lt1
Add support for Keepteen LT1
7 months ago
Florent
838e83b3b5
xiao_s3: relocate serial pins on repeater_bridge_rs232
* conflicts with i2c pins that are documented on the same pins
* this is a commented target
7 months ago
Florent
3dd6dc02ea
xiao_s3: use environment sensor manager and add sensor role
7 months ago
taco
bc2256f232
Keepteen LT1: remove terminal_chat and sensor targets
7 months ago
taco
2058af8453
initial support: Keepteen LT1
7 months ago
ripplebiz
8dbb0f5f23
Merge pull request #1071 from tpp-at-idx/thinknode_m2
Thinknode_M2: better battery reading accuracy and no display on powerup fix
7 months ago
ripplebiz
ff67c786ef
Merge pull request #985 from liquidraver/dev3
Fix reversed GPS PINs on G2 and enable timesync
7 months ago
ripplebiz
11a0bd6ef1
Merge pull request #1035 from liquidraver/devt114
Add Heltec T114 GPS + timesync
7 months ago
Liam Cottle
9bfbb777a1
Merge pull request #1100 from stphnrdmr/dev
Allow SF smaller than 7 to be saved
7 months ago
Stephan Rodemeier
16c294ce60
Allow SF smaller than 7 to be saved
7 months ago
Scott Powell
91e9fcea4b
* ver 1.10.0
7 months ago
fdlamotte
750e955f19
Update library.json to latest libs and version
7 months ago
ripplebiz
a5cdc88fe2
Merge pull request #1064 from recrof/esp_contacts_350_channels_40
set max contacts to 350 and channels to 40 for esp32c3, s3 and c6
7 months ago
ripplebiz
ba6b8535c9
Merge pull request #971 from fdlamotte/remove_set_setting_by_key
SensorManager: remove setSettingByKey
7 months ago
liquidraver
b0ce00652f
Fix RAK4631 GPS UART pin macros
7 months ago
Florent
90e26129ee
Merge branch 'dev' into remove_set_setting_by_key
7 months ago
Scott Powell
b59d1999e6
* Sensor: DISCOVER_REQ, prefix_only support
7 months ago
ripplebiz
74f136ba7a
Merge pull request #1068 from fdlamotte/sensor_control_data
sensor: copy control data code from repeater
7 months ago
Scott Powell
ab0721d6df
* fix: repeater and room server telemetry requests now return all telemetry for _READ & _WRITE ACL permissions.
7 months ago
Scott Powell
b31d3e7b5f
* added StrHelper::fromHex()
7 months ago
Tomas P
a0bf66f9d8
Fix for display not coming on after poweron
7 months ago
Tomas P
429f82106b
tweak getBattMilliVolts to report battery more accurately
7 months ago
Tomas P
c0a51aff66
change ADC_MULTIPLIER to better reflect battery voltage
7 months ago
Scott Powell
1520f4d28e
* repeater, DISCOVER_REQ, flags lowest bit now for 'prefix_only' responses
7 months ago
Scott Powell
62d7ce110b
* packet format docs updated
7 months ago
Scott Powell
28b90c18cf
Merge branch 'transportcodes' into dev
7 months ago
Scott Powell
963290ea15
* repeater: various "region" CLI changes
* transport codes 0000 and FFFF reserved
7 months ago
Florent
06825030e5
sensor: copy control data code from repeater
7 months ago
Scott Powell
2e63499ae5
* companion: protocol ver bumped to 8.
7 months ago
Scott Powell
4a5404d997
* companion: added CMD_SEND_CONTROL_DATA, and PUSH_CODE_CONTROL_DATA
7 months ago
Scott Powell
ddac13ae80
* repeater: CLI, added "region put" and "region remove" commands
7 months ago
Scott Powell
256848208d
* repeater: onAnonDataRecv(), future code check bug fix (offset 4)
* sensor: onAnonDataRecv(), future request code provision
7 months ago
Scott Powell
09eab330a2
* 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)
7 months ago
Scott Powell
cf547da857
* RegionMap: get/set Home Region
* repeater: admin CLI, changed "allowf *", "denyf *", added "home"
7 months ago
ripplebiz
a9d245fe68
Merge pull request #1038 from adam2872/Analogue-button-fix-for-new-UI
Analogue user button fix for new UI
7 months ago
ripplebiz
23783b27c8
Merge pull request #1058 from dotdavid/dev
Fix Xiao S3 WIO board name
7 months ago
Scott Powell
7419ed71f7
* region filtering now applied in allowPacketForward()
7 months ago