fd27a814b7
Don't send me to null island, please ( #1576 )
...
* Don't send me to null island, please
* Typo
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com >
2022-07-30 07:36:21 -05:00
Ben Meadors and GitHub
13a287ce5c
firmare ( #1575 )
2022-07-29 17:58:42 -05:00
Ben Meadors and GitHub
7e7872605b
Lots of environmental telemetry sensor cleanup ( #1574 )
2022-07-29 12:39:46 -05:00
Ben Meadors and GitHub
85f46d3231
Bump to 1.3.25 for release
2022-07-11 13:18:58 -05:00
Ben Meadors and GitHub
d56094fb7c
Set last gps coordinates after comparison ( #1556 )
...
* Set last gps coordinates after comparison
* Wrong spot
2022-07-11 13:18:02 -05:00
Ben Meadors and GitHub
8c2af4f3d5
Merge branch 'master' into master
2022-07-04 13:19:56 -05:00
Ben Meadors and GitHub
d7d574e0a7
Screen for voltage / current ( #1547 )
...
* Add voltage + current measurements
* mA instead of amp
2022-07-03 11:10:41 -05:00
Ben Meadors and GitHub
5462d84bfc
Bump for release
2022-07-02 14:51:50 -05:00
Ben Meadors and GitHub
1efcd5e125
Merge branch 'master' into master
2022-07-02 14:44:40 -05:00
Ben Meadors and GitHub
9fd7abf3d4
Actually save nodeDb after we init ( #1546 )
2022-07-02 10:16:48 -05:00
Ben Meadors and GitHub
4a08f86f96
Oops ( #1545 )
2022-07-02 09:25:01 -05:00
Ben Meadors and GitHub
3f0ff45232
Node db cleanup and debug prints ( #1543 )
...
* Node db cleanup and debug prints
* File name cleanup
2022-07-02 09:09:41 -05:00
Ben Meadors and GitHub
c725a6b65f
Bump for next tech preview release
2022-06-29 20:17:51 -05:00
Ben Meadors and GitHub
9c6da233b9
Phoneapi moduleconfig ( #1538 )
2022-06-29 19:41:43 -05:00
Ben Meadors and GitHub
7a50ab4de2
Re-init config_state after we switch to nodeinfo ( #1526 )
2022-06-20 13:28:50 -05:00
Ben Meadors and GitHub
a7d527c3c3
Pins for m5stack-core
2022-06-20 12:41:03 -05:00
Ben Meadors and GitHub
388865aba7
Dashes not underscores
2022-06-20 11:19:20 -05:00
Ben Meadors and GitHub
21c6e595a1
Update build-all.sh
2022-06-20 11:18:30 -05:00
Ben Meadors and GitHub
4a2522dbd3
Add m5stack core targets to release
2022-06-20 09:16:00 -05:00
Ben Meadors and GitHub
877d72cbad
Helps if you get the name right
2022-06-20 09:15:30 -05:00
Ben Meadors and GitHub
63238cb810
Add m5stack core boards to CI
2022-06-20 09:13:27 -05:00
Ben Meadors and GitHub
f9bbbfccb3
Fix typo
2022-06-18 14:03:58 -05:00
Ben Meadors and GitHub
9a5ff935f9
Bump to 1.3.20
2022-06-17 16:40:33 -05:00
Ben Meadors and GitHub
52f299ec49
Remove is_always_pwoered ( #1525 )
2022-06-17 13:35:12 -05:00
Ben Meadors and GitHub
9285316c78
Upgrade to nanopb 0.4.6 ( #1523 )
2022-06-17 08:37:52 -05:00
Ben Meadors and GitHub
f3a433f906
Merge branch 'master' into LocalConfig
2022-06-16 08:10:20 -05:00
a1dc350231
Changed default baud to 115200 ( #1517 )
...
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
2022-06-15 11:44:37 -05:00
Ben Meadors and GitHub
553b35d0ad
Consolidate power saving prefs ( #1507 )
...
* Fixed conversion linter warning
* Power saving consolidation
* Whoops
2022-06-12 19:56:32 -05:00
Ben Meadors and GitHub
cb5c32490c
Merge branch 'master' into radiolib-fix
2022-06-12 15:27:58 -05:00
Ben Meadors and GitHub
5106433572
Removed phone_timeout_secs pref references ( #1503 )
2022-06-12 09:44:23 -05:00
Ben Meadors and GitHub
4458b470aa
Don't enable environmental telemetry by default ( #1502 )
...
* INA219 + INA260 support in telemetry
* Protobuf update
* Fixes + debug statement
* Fix size
* Fix conversion from mv
* Added getRegisterValue for i2cscan
* Accidentally left this in
* Removed line
2022-06-12 07:14:33 -05:00
Ben Meadors and GitHub
90957e6994
INA260 + INA219 sensor support ( #1501 )
...
* INA219 + INA260 support in telemetry
* Protobuf update
* Fixes + debug statement
* Fix size
* Fix conversion from mv
* Added getRegisterValue for i2cscan
2022-06-11 16:44:56 -05:00
Ben Meadors and GitHub
3fd756900a
Refactoring some of the i2c boilerplate ( #1498 )
...
* Refactoring some of the i2c boilerplate
* Default value
* Debug statement
2022-06-10 12:04:04 -05:00
Ben Meadors and GitHub
eafbef0c2f
Scan for i2c sensors in environmental telemetry if enabled ( #1492 )
...
* Scan for i2c sensors in environmental telemetry if enabled
* Update TelemetrySensor.h
* Added surpression.
* Remove suppression and fix real bug
* Interrogate BME sensor id registers
2022-06-05 09:50:06 -05:00
Ben Meadors and GitHub
4ab831c103
Fix nagging bool linter warnings ( #1491 )
2022-06-04 07:28:58 -05:00
Ben Meadors and GitHub
71a43a97cc
Bump to 13
2022-06-01 06:06:40 -05:00
Ben Meadors and GitHub
06b2ed4ebe
Merge branch 'master' into sketch
2022-05-30 18:07:40 -05:00
Ben Meadors and GitHub
0767c0b0e8
Converted to jgromes/RadioLib upstream and pegged to latest ref ( #1472 )
...
* Converted to jgromes/RadioLib upstream and pegged to latest ref
2022-05-29 19:30:20 -05:00
Ben Meadors and GitHub
2ee003f2a1
Merge branch 'master' into sketch
2022-05-25 06:33:42 -05:00
Ben Meadors and GitHub
d68d85590b
Merge branch 'master' into master
2022-05-22 07:50:32 -05:00
Ben Meadors and GitHub
223c706e91
Use meshtastic fork of arduino thread lib
2022-05-05 13:54:21 -05:00
Ben Meadors and GitHub
2b769279ae
Moving platform-native into meshtastic fork ( #1437 )
2022-05-05 13:20:16 -05:00
Ben Meadors
1040b0988a
Removed unused members causing warnings
2022-05-01 15:37:34 -05:00
Ben Meadors
2ca0290662
Admin message implementation
2022-05-01 15:35:01 -05:00
Ben Meadors
163774bb1f
Moved refactored prefs
2022-05-01 14:26:05 -05:00
Ben Meadors
6a8724213e
Adafruit bus io is now required for sensor libs
2022-05-01 14:22:04 -05:00
Ben Meadors
cf64da21fb
Move adc multiplier code into battery pin region to surpress warning
2022-05-01 14:21:30 -05:00
Ben Meadors and GitHub
794167c701
Removed phone sds timeout ( #1372 )
2022-04-12 08:04:24 -05:00
Ben Meadors and GitHub
a20ba7e686
Add pca10059_diy_eink to boards matrix
2022-04-06 11:04:11 -05:00
Ben Meadors and GitHub
10a7071300
Remove send owner interval ( #1361 )
...
* NodeInfo slimfast
* Removed send_owner_interval
2022-04-06 08:03:44 -05:00
Ben Meadors and GitHub
d73d3ca959
Update proto action to use nanopb 0.4.5
2022-04-05 11:29:54 -05:00
Ben Meadors and GitHub
07e2816703
Promote device metrics ( #1347 )
...
* NodeInfo slimfast
* Update
2022-04-01 18:35:18 -05:00
Ben Meadors and GitHub
286e64d5f6
Smoke test moving device telemetry into portduino
2022-03-31 16:27:55 -05:00
Ben Meadors and GitHub
eafd205169
Update telemetry for local node ( #1332 )
2022-03-28 12:13:22 -05:00
Ben Meadors and GitHub
ba2fa84ebd
Reworked metrics structure and split telemetry into device or environ… ( #1331 )
...
* Reworked metrics structure and split telemetry into device or environment
* Comment cleanup
2022-03-27 09:55:35 -05:00
Ben Meadors and GitHub
92482199ed
Merge branch 'master' into inputbroker-v2
2022-03-26 01:00:07 +00:00
Ben Meadors and GitHub
e0142a9363
Merge branch 'master' into inputbroker-v2
2022-03-25 12:25:27 +00:00
Ben Meadors and GitHub
362795a7c8
Meshtastic-diy battery and adc multiplier
2022-03-24 19:20:15 -05:00
Ben Meadors and GitHub
47524d58d7
Telemetry tweaks ( #1315 )
...
* Update protos
* Removed battery level from position packets
* Send internal metrics
* Handle telemetry on node info for now
* Fixes
* Default telemetry to enabled and same interval as position
* Fixes for lots of interval issues
* Fixed interval
* Regen
* Cleanup
* Newline
* Update proto ref
* Fixed missing metric and updated power level to uint
* Regen
2022-03-23 15:46:39 -05:00
Ben Meadors and GitHub
e97bd4f9f9
Battery level / telemetry rework (first pass) ( #1306 )
...
* Update protos
* Removed battery level from position packets
* Send internal metrics
* Handle telemetry on node info for now
* Fixes
* Default telemetry to enabled and same interval as position
* Fixes for lots of interval issues
* Fixed interval
* Regen
* Cleanup
* Newline
* Update proto ref
2022-03-20 09:55:38 -05:00
Ben Meadors and GitHub
ca21e8b2bf
New PR artifacts upload scheme
2022-03-06 08:50:42 -06:00
Ben Meadors and GitHub
6151af0343
Merge branch 'master' into master
2022-03-06 02:39:54 +00:00
Ben Meadors and GitHub
556fc6210d
Moved power fsm thread out of main ( #1265 )
2022-03-01 12:40:21 -06:00
Ben Meadors and GitHub
ca4c1c9d7c
Moved button thread to its own file ( #1260 )
...
* Moved button thread to its own file
* Move some debug code blocks into their own files
* Shutdown refactoring
* Removed GENIEBLOCKS
2022-02-28 15:19:38 -06:00
Ben Meadors and GitHub
c97541d4fc
Turns out this workflow is needed on the target branch
2022-02-25 17:25:43 -06:00
Ben Meadors and GitHub
fc54f2f63d
Temporary 1.2 legacy PR checks ( #1243 )
...
* Temporary 1.2 legacy PR checks
2022-02-25 16:13:28 -06:00
Ben Meadors and GitHub
29e70a80c6
Add rak eink variant ( #1221 )
2022-02-19 07:32:15 -06:00
Ben Meadors and GitHub
6b4907e841
Added after-checks
2022-02-14 11:27:33 -06:00
Ben Meadors and GitHub
1808e9b3d8
Pick up littlefs instead of spiffs bin
2022-02-14 10:39:31 -06:00
Ben Meadors and GitHub
1dd53eeaf5
Set max parallel workers on jobs to favor esp32
2022-02-14 10:36:16 -06:00
Ben Meadors and GitHub
892d9a34c7
Add littlefs-python package for ESP32 target
2022-02-14 10:21:28 -06:00
Ben Meadors and GitHub
ab96579904
Github action runs on job matrix now for parallel operation (both build and check) ( #1202 )
...
* Build matrix for parallel jobs
2022-02-13 14:10:59 -06:00
Ben Meadors and GitHub
3f83acdbef
Ignore version.properties on ci-build
2022-02-10 21:13:36 -06:00
Ben Meadors and GitHub
9db7c62a49
1.2.55 release
2022-02-10 21:02:43 -06:00
d79dc631f1
Fixed RAK11200 configuration and added to build-all ( #1192 )
...
* Fixed RAK11200 configuration and added to build-all
Co-authored-by: Mike Kinney <mike.kinney@gmail.com >
2022-02-10 20:21:36 -06:00
Ben Meadors and GitHub
7ea6babb7f
Add workflow_dispatch back
2022-02-10 16:23:34 -06:00
Ben Meadors and GitHub
c867af8522
Adjusted adc_multiplier for heltec2.1 and added adc_mulitplier_override ( #1183 )
2022-02-09 13:37:48 -06:00
Ben Meadors and GitHub
e649bc84e1
Fix PR artifact permissions ( #1190 )
2022-02-08 10:29:57 -06:00
Ben Meadors and GitHub
bbcd59ec7b
Specify branch for PR artifact storage ( #1187 )
2022-02-07 12:44:10 -06:00
Ben Meadors and GitHub
e11fd593ae
Update github action to flatten firmware zip and attach artifacts ( #1186 )
2022-02-07 11:15:03 -06:00
Ben Meadors and GitHub
365120e9c2
Added RAK11200 board variant support ( #1177 )
...
* Added RAK11200 board variant support
2022-02-02 12:41:07 -06:00
Ben Meadors and GitHub
b21b7de04b
Clear bluetooth bonds on multi-press and factory_reset ( #1176 )
...
* Clear bluetooth bonds on multi-press and factory_reset
2022-02-01 18:32:26 -06:00
Ben Meadors and GitHub
ed9cd7b03d
Update nimble ( #1173 )
2022-01-31 20:56:31 -06:00
Ben Meadors and GitHub
66413d8b7f
Refactored sensors ( #1172 )
...
* Refactored sensors
2022-01-31 20:24:32 -06:00
Ben Meadors and GitHub
59c2bcd978
Merge branch 'master' into thebentern-patch-2
2022-01-27 12:33:55 -06:00
Ben Meadors and GitHub
2c99020037
Ignore markdown and yml for continuous integration
2022-01-27 11:59:08 -06:00
Ben Meadors and GitHub
14419cbd02
Create pr instead of commit
2022-01-27 11:54:32 -06:00
Ben Meadors and GitHub
1bfa6839e2
Use correct path to mesh ( #1155 )
2022-01-27 08:57:49 -06:00
Ben Meadors and GitHub
a61676504f
Attempt to only update proto ( #1153 )
2022-01-27 07:51:51 -06:00
Ben Meadors and GitHub
7a9450b250
Only update protos ( #1145 )
2022-01-26 16:17:30 -06:00
Ben Meadors and GitHub
3c7670186a
Update protobufs and regenerate classes
2022-01-26 14:25:30 -06:00
Ben Meadors and GitHub
b51be320dd
BME680 support ( #1142 )
2022-01-25 14:22:48 -06:00
Ben Meadors and GitHub
e706aae41d
Added NRF/RAK support for env plugin ( #1133 )
...
* Added NRF/RAK support for env plugin
* Added Environmental mixin to platform io
2022-01-23 10:05:39 -06:00
Ben Meadors and GitHub
61e1b8d859
Set lastMeasurementPacket as one we're sending ( #1130 )
2022-01-22 19:24:47 -06:00
Ben Meadors and GitHub
abcdf39b20
Merge branch 'master' into diy-rfm95
2022-01-22 15:09:57 -06:00
Ben Meadors and GitHub
16ee75313a
BME280 support for environment and screen re-org ( #1129 )
2022-01-22 15:09:17 -06:00
Ben Meadors and GitHub
b6706c7ac1
Admin message shutdown feature ( #1124 )
...
* Shutdown via proto admin message
2022-01-21 15:03:26 -06:00
Ben Meadors and GitHub
6d34151590
Admin message shutdown protobufs ( #1119 )
...
* Updated protos for admin message shutdown protobufs
2022-01-20 21:43:15 -06:00
Ben Meadors and GitHub
e1ef495071
Add tlora-v2-1-1.6 to default envs for consistency ( #1117 )
2022-01-20 08:34:03 -06:00
Ben Meadors and GitHub
9309824874
RAK / NRF shutdown functionality on user button long press ( #1113 )
2022-01-19 17:10:02 -06:00