Thomas Göttgens
0e7797f3bb
Adding to generated for now, protobuf PR will come when it works ... :-)
2023-01-08 18:15:51 +01:00
30ae4c2a38
Add QueueStatus sending to the firmware ( #1820 )
...
* Yank mqtt service envelope queue
* trybuildfix mqtt system
* removed too much
* no excessive heap debugging on release builds
* send QueueStatus messages
The QueueStatus message is sent as a response to the attempt to queue
an outgoing MeshPacket and contains statuses of the last queue
attempt, TX Queue space and capacity and MeshPacket.id that was
queued.
When TX Queue changes status from completely full to at least
a single slot free a QueueStatus message is also sent to notify
that user can queue more messages.
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering >
* WIP: update protobufs
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering >
* update protobufs
* regen protos
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com >
2023-01-04 23:56:52 +11:00
Thomas Göttgens
430908f5d6
TLORA_T3_S3
2022-12-28 13:56:56 +01:00
caveman99 and GitHub
0992093f4d
[create-pull-request] automated change
2022-12-21 12:55:50 +00:00
GUVWAF
330ac3be68
Update generated protobufs
2022-11-26 21:07:36 +01:00
Ben Meadors
916f3cac41
Sync protos
2022-11-13 14:40:18 -06:00
Ben Meadors
30a87e3145
Switch to a smaller sample of devices for cppcheck
2022-11-10 07:26:28 -06:00
Ben Meadors
cda7a60734
Update protos
2022-11-05 08:43:44 -05:00
caveman99 and GitHub
f1afbf2c0f
[create-pull-request] automated change
2022-11-03 21:35:06 +00:00
caveman99 and GitHub
0c3ec9254d
[create-pull-request] automated change
2022-10-26 15:56:26 +00:00
caveman99 and GitHub
cb26bc3871
[create-pull-request] automated change
2022-10-22 14:18:18 +00:00
f88dde2f60
Send channels over phoneapi on want config ( #1780 )
...
* Send channels
* Doh!
* Adjust comments
* Missed a spot
* Consolidate
* Skipped disabled ones
* Fixed bounding
* Change order
* comment out disabled check for build artefact
* Remove loop
* Off by one
* Probably should start at zero
* Zero
* Oops
* enable dubug log
* Reset to index zero
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com >
2022-10-10 10:36:49 -05:00
Ben Meadors
a8711bc54a
Add tbeam-s3-core
2022-09-12 07:39:41 -05:00
caveman99 and GitHub
96cab75ccd
[create-pull-request] automated change
2022-09-09 10:04:11 +00:00
caveman99 and GitHub
11590e33d3
[create-pull-request] automated change
2022-09-09 09:19:18 +00:00
Ben Meadors and GitHub
b54073a8a1
Bluetooth mode unification and behavior tweaks ( #1636 )
...
* Esp32 bluetooth modes
* Comment
* Gutting bluetooth
* Cleanup
* Security
* Testing
* NRF bluetooth security
* Reboot on saved lora or bluetooth settings
* Cleanup
* Fixes
* Stub for platforms without screens
* Fixed just-works in esp32
* Cleanup
* Display device name in boot screen
* Added waypoint module routing
* chmod
* Words
* Protos
* Backing out partition changes for testing
* Revert "Backing out partition changes for testing"
This reverts commit 191ed6489c5df8af51af8e422bc293216558f978.
* Chmod PR artifacts
* Trying setInitialState again
* Revert "Trying setInitialState again"
This reverts commit 703eac72773062b6df6bd31c11e391dae8a1513e.
* External notification module
* Cleanup
* Pin display formatting
2022-08-22 16:41:23 -05:00
Ben Meadors and GitHub
86d3759f55
New bluetooth config protos and canned messages consolidation ( #1632 )
...
* Bluetooth and canned messages refactor
* More can of worms messages
* Set has_bluetooth and default pin
* Defaults
2022-08-15 21:06:55 -05:00
Ben Meadors and GitHub
7d0411cd15
Esp32 NimBLE experiments ( #1613 )
...
* Delete callbacks on bleServer on destruct
* Trying things
2022-08-10 12:44:52 -05:00
Sacha Weatherstone
e04d6b3f56
Update protobufs
2022-08-09 12:22:46 +10:00
caveman99 and GitHub
151321ac3c
[create-pull-request] automated change
2022-08-03 08:09:05 +00:00
0f2aa7660d
[create-pull-request] automated change ( #1537 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com >
2022-06-29 19:09:38 -05:00
Ben Meadors and GitHub
9285316c78
Upgrade to nanopb 0.4.6 ( #1523 )
2022-06-17 08:37:52 -05:00
caveman99 and GitHub
d4a4bcf91a
[create-pull-request] automated change
2022-06-16 19:31:21 +00:00
caveman99 and GitHub
0943e5f500
[create-pull-request] automated change
2022-06-15 17:40:08 +00:00
mc-hamster and GitHub
a0b4b4efa1
[create-pull-request] automated change
2022-05-24 04:10:51 +00:00
Sacha Weatherstone
3b4c8ad0e2
fix max message sizes for unused protobufs
2022-05-12 23:12:37 +10:00
Sacha Weatherstone
2035ddf5a9
Add ntp server config option, remove old region logic
2022-05-11 18:30:29 +10:00
caveman99 and GitHub
f26fb9408e
[create-pull-request] automated change
2022-05-10 08:20:52 +00:00
Sacha Weatherstone
3a1f20821e
Remove team and provision set_config
2022-05-02 08:35:31 +10:00
Jm Casler
ecc114f1cd
temp work on compression
2022-04-13 19:23:35 -07:00
279def7911
[create-pull-request] automated change ( #1356 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com >
2022-04-05 11:31:13 -05:00
0c600363c8
add nano g1 ( #1351 )
...
* add nano g1
* Update platformio.ini
* Update configuration.h
* Revert platformio.ini to previous state
* Update configuration.h
* Update platformio.ini
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
2022-04-04 20:16:19 +10:00
Ben Meadors and GitHub
07e2816703
Promote device metrics ( #1347 )
...
* NodeInfo slimfast
* Update
2022-04-01 18:35:18 -05:00
Jm Casler
c1ec842454
bump node_db max_count to 80
2022-03-29 20:06:32 -07: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
Jm Casler
48fa2b6b9b
Regen protos with support for messaged waypoints
2022-03-26 07:48:35 -07: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
Sacha Weatherstone
285413c68c
Rename packetNum to packetId
2022-03-20 11:40:13 +11:00
Jm Casler
1b1c3936a4
support for position_broadcast_smart_disabled
2022-03-14 18:09:11 -07:00
Jm Casler
2c7b3acbb9
Fix tophone build error
2022-03-02 18:55:11 -08:00
Jm Casler
4d8c0c11dc
Added router to mynodeinfo
2022-02-28 22:44:51 -08:00
Jm Casler
ac43a1b182
Rename environmental measurement to telemetry
2022-02-26 20:52:22 -08:00
Jm Casler
3fdd425634
Add groups to payloadVariant
2022-02-20 01:33:49 -08:00
Jm Casler
e34190b497
Plumbing for the GroupPlugin
2022-02-19 23:43:32 -08:00
Jm Casler
1ba7f009dd
Remove hw_model_deprecated
2022-02-14 20:37:44 -08:00
Jm Casler
1de086819c
Remove myNodeInfo.num_bands. It's not used by android.
2022-02-14 19:45:26 -08:00
Jm Casler
266d6ad205
Proto regen for .53
2022-01-27 17:52:03 -08:00
Ben Meadors and GitHub
b51be320dd
BME680 support ( #1142 )
2022-01-25 14:22:48 -06:00
Jm Casler
c8ecd6ac8e
Protos regened for reply and tapback
2022-01-23 09:30:44 -08:00