Thomas Göttgens
aac9b5db30
and the saga continues
2023-01-21 21:23:24 +01:00
Thomas Göttgens
cdf379616c
whatever makes trunk happy.
2023-01-21 21:23:24 +01:00
Thomas Göttgens
6fdb93cd16
re-add namespacing in protobufs. Let's see what i missed. Portduino likely ...
...
Checking in generated on purpose.
2023-01-21 21:23:24 +01:00
Thomas Göttgens
9ebe24e680
that didn't hurt at all
2023-01-21 21:23:24 +01:00
Thomas Göttgens
51b2c431d9
trunk roundhouse kick
2023-01-21 21:23:24 +01:00
Ben Meadors
713f7d5996
Turn of 3.3v rail on RAK-4631 on shutdown
2023-01-10 07:36:19 -06:00
Thomas Göttgens
9c1cfe9358
Merge pull request #2114 from meshtastic/refactor-apiserver
...
make a template class for API Server
2023-01-09 20:11:01 +01:00
Thomas Göttgens
86748bf88e
fix building portduino and make cppcheck happy
2023-01-09 19:23:41 +01:00
Thomas Göttgens
3a8ffe7ac2
ah feck
2023-01-07 15:43:17 +01:00
Thomas Göttgens
d8b85f9a09
fingers crossed
2023-01-07 15:24:46 +01:00
Thomas Göttgens
2a0b8093ea
freakin' nitpickin' cpp_check
2023-01-07 13:59:40 +01:00
Thomas Göttgens
96fa5dafb8
fixing portduino
2023-01-07 13:36:02 +01:00
pavelb-techspark
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
Ben Meadors
3d3aba584e
Include
2022-12-30 10:56:57 -06:00
Ben Meadors
f1cdfd163d
Replaced all of the logging with proper log levels
2022-12-30 10:27:07 -06:00
Ben Meadors
0b5cae5393
Log levels refactoring
2022-12-29 20:41:37 -06:00
Thomas Göttgens
f73b8661de
Wait for 5 seconds for serial port on ESP32-S2/3 too...
2022-12-29 21:34:18 +01:00
Thomas Göttgens
430908f5d6
TLORA_T3_S3
2022-12-28 13:56:56 +01:00
Thomas Göttgens
2ac2b6d1b6
replace PB03 compat macros with the real deal.
2022-12-23 10:00:34 +01:00
Thomas Göttgens
bb24b86018
support ESP32-S2 CPUs
...
Note: these don't have Bluetooth and only a single physical core.
2022-12-14 13:32:26 +01:00
Thomas Göttgens
fb89828990
Definition cleanup and AudioModule WIP
2022-12-01 17:47:04 +01:00
Ihor Nehrutsa
6507683909
Squashed commit of the following:
...
commit c8d1bcf04fae5f7ac5b639ddd15a738045014c95
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Fri Nov 25 15:11:18 2022 +0200
Revert "variants\tbeam\variant.h: Use LORA_CS instead of RF95_NSS"
This reverts commit 8d225ced9c
.
commit 1c37097448393ea9364c2b9bf10522802c61d5c4
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Fri Nov 25 15:04:09 2022 +0200
Some little debugs added
commit f1b55e11af
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Wed Nov 23 15:24:58 2022 +0200
Update variant.h
commit 8d225ced9c
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Wed Nov 23 13:06:49 2022 +0200
variants\tbeam\variant.h: Use LORA_CS instead of RF95_NSS
2022-11-25 15:17:24 +02:00
Ben Meadors
6e856efd0e
Merge branch 'master' into develop
2022-11-13 14:45:48 -06:00
Ben Meadors
8d4c526d16
Add Heltec Wireless Stick Lite V3 support
2022-11-13 13:28:02 -06:00
Ben Meadors
3d7dea0606
Added support for Heltec V3
2022-11-13 09:45:16 -06:00
Thomas Göttgens
6a696af8f6
Revert "remember which devices were scanned on which bus and set them accordingly." - this is not working at all.
2022-11-13 14:56:52 +01:00
Thomas Göttgens
b6de79b21a
fix build for RP2040 which actually has 2 TwoWire interfaces.
2022-11-12 17:50:33 +01:00
Thomas Göttgens
861ded37db
remember which devices were scanned on which bus and set them accordingly.
2022-11-12 17:12:40 +01:00
lewishe
dff6eeb90e
Merge branch 'master' of https://github.com/lewisxhe/Meshtastic-device
2022-11-12 15:16:54 +08:00
lewishe
68ccebafbf
Add low-speed crystal initialization for ESP32S3
2022-11-12 14:38:48 +08:00
Thomas Göttgens
bcc77efb88
Merge branch 'master' of github.com:meshtastic/firmware
2022-11-02 14:13:04 +01:00
Ben Meadors
39c1637030
Experimental DIY nrf52840 feather support ( #1884 )
...
* Experimental DIY nrf52840 feather support
* Fix target
* sx1262 wiring
* Remove lib
2022-11-02 07:48:14 -05:00
Thomas Göttgens
12df55c3d4
Support for TLORA 2.1-1.8
2022-11-02 13:12:15 +01:00
Ben Meadors
311835a231
Implement extended device metadata ( #1874 )
...
* Implement extended device metadata
* HAS_BLUETOOTH should be global
2022-10-30 10:02:11 -05:00
code8buster
1f9db0a8fe
Disaster.radio dev board support update ( #1873 )
...
* Bringing changes from 1.2-legacy over to the new structure in 1.3/2.0
* Add meshtastic-dr-dev to CI artifact workflow
2022-10-29 16:37:27 -05:00
Ben Meadors
b59e928589
Secure DFU mode for OTA updates with pin ( #1789 )
2022-10-12 10:31:39 -05:00
Ben Meadors
505e4e8176
Run dfu begin first ( #1786 )
...
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-10-12 07:55:17 -05:00
Thomas Göttgens
4534d17d79
debug print on early boot when OTA firmware is detected.
2022-10-10 23:05:24 +02:00
Sacha Weatherstone
a17c40ad09
Merge branch 'master' into ota
2022-10-09 16:44:24 +10:00
GUVWAF
ee1ae627a3
Model the time it is busy receiving/transmitting ( #1776 )
...
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-10-08 12:10:50 -05:00
Thomas Göttgens
b591e35442
Switch to OTA firmware
2022-10-08 11:10:29 +02:00
GUVWAF
d439d00e25
Move SimRadio to platform/portduino
2022-10-01 17:03:40 +02:00
GUVWAF
2696b04138
Allow Portduino to set the TCP port
2022-10-01 12:02:29 +02:00
GUVWAF
31dc37150b
Fix typo
2022-10-01 12:00:31 +02:00
Thomas Göttgens
bf3306fbc8
use the new ESP Framework for our older boards too
2022-09-09 22:31:30 +02:00
Thomas Göttgens
7f293bfda3
Merge branch 'master' into master
2022-09-09 21:39:29 +02:00
Thomas Göttgens
6065ef3a54
catch renamed targets
2022-09-09 13:04:37 +02:00
Thomas Göttgens
86c7eefc91
add missing files
2022-09-09 12:55:31 +02:00
lewishe
35c77ef99c
Simplify HAS_PMU macro definition
2022-09-08 10:36:53 +08:00
lewishe
5621719eef
Add tbeam esp32s3 version support, replace AXP202X_Library with XPowersLIb
2022-09-06 15:58:33 +08:00