firmware/src/mesh
Ben Meadors 950d5defda
Master to develop (resolves conflicts) (#1903)
* Rearranging deck chairs, 900M22S working, 30S not

* We do have wire, just not where it's expected

* Put more of the module specific pins in their blocks

* tryfix compile with NO_SCREEN

* Portduino only: don't continue to try rebooting (#1887)

Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>

* Support for TLORA 2.1-1.8

* Don't allow arbitrary channel name for admin (#1886)

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>

* Experimental DIY nrf52840 feather support (#1884)

* Experimental DIY nrf52840 feather support

* Fix target

* sx1262 wiring

* Remove lib

* Don't consider Response as ACK for FloodingRouter (#1885)

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>

* Fix feather diy (#1892)

* Fix variant

* Fix feather diy target

* [modules][external notifications] allow select channel to listen to

* Fix feather diy pin mapping (#1894)

Thanks to @markbirss

* [create-pull-request] automated change

* Override Screen Autodtect

* Maybe fix crash of this board.

* Fixes reset loop with new espressif32 platform on tlora-v2

 Sending a pulse to the OLED_RESET Pin 16 results in a reset loop using recent version of the espressif32 platform.

* Experiment with self hosted action runner

* Fix MQTT on ETH

* revert the tryfix

* Cheating

* Cleanup artifacts older than 1 month

* Update cleanup_artifacts.yml

* Update cleanup_artifacts.yml

* Update cleanup_artifacts.yml

* Delete cleanup_artifacts.yml

* fix: use RF95_IRQ for wakeup source in doLightSleep (#1899)

Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>

* Update protos

* Update protos

Co-authored-by: code8buster <communismisgreat@national.shitposting.agency>
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: GUVWAF <78759985+GUVWAF@users.noreply.github.com>
Co-authored-by: Mykhailo Lesyk <m@lesyk.org>
Co-authored-by: Mykhailo Lesyk <lesykm@users.noreply.github.com>
Co-authored-by: caveman99 <caveman99@users.noreply.github.com>
Co-authored-by: he-leon <he-leon@users.noreply.github.com>
Co-authored-by: Lars Weber <weber@weber-software.com>
2022-11-05 09:28:41 -05:00
..
compression Upgrade unishox-2 to 1.0.3 (#1650) 2022-08-25 07:12:38 -05:00
eth Fix those refs 2022-10-26 16:50:58 -05:00
generated Master to develop (resolves conflicts) (#1903) 2022-11-05 09:28:41 -05:00
http Allow static IP for WLAN 2022-11-05 15:02:06 +01:00
wifi Mark WifiServerPort constructor as explicit 2022-10-01 17:02:16 +02:00
Channels.cpp Update links 2022-10-31 17:32:38 +10:00
Channels.h Update links 2022-10-31 17:32:38 +10:00
CryptoEngine.cpp Remove nRF Crypt Debug 2022-06-12 23:35:59 +02:00
CryptoEngine.h Remove nRF Crypt Debug 2022-06-12 23:35:59 +02:00
FloodingRouter.cpp manual merge of changes from Master 2022-11-04 19:56:44 +01:00
FloodingRouter.h Remove more old router role work. 2022-03-13 14:50:27 -07:00
InterfacesTemplates.cpp Support for TLORA 2.1-1.8 2022-11-02 18:19:09 +01:00
LLCC68Interface.cpp
LLCC68Interface.h
MemoryPool.h fix more warnings; add to CI; suppress some warnings 2022-01-24 19:58:07 +00:00
mesh-pb-constants.cpp Make a change to trigger CI (#1686) 2022-09-09 13:41:01 -05:00
mesh-pb-constants.h fix building with new peotobuf structure. 2022-05-30 21:12:27 +02:00
MeshModule.cpp Don't allow arbitrary channel name for admin (#1886) 2022-11-02 18:19:09 +01:00
MeshModule.h lay groundwork for a possible future architecture (#1571) 2022-07-31 07:11:47 -05:00
MeshPacketQueue.cpp Expose front() function in MeshPacketQueue 2022-04-20 19:58:52 +02:00
MeshPacketQueue.h Expose front() function in MeshPacketQueue 2022-04-20 19:58:52 +02:00
MeshRadio.h Add support for SX1281 on 2.4 GHz (#1809) 2022-10-17 08:33:41 -05:00
MeshService.cpp Telemetry phone api guard (#1805) 2022-10-16 09:58:58 -05:00
MeshService.h Telemetry phone api guard (#1805) 2022-10-16 09:58:58 -05:00
MeshTypes.h
NodeDB.cpp Factory reset should include modules and channels (#1828) 2022-10-20 07:51:52 -05:00
NodeDB.h Bump ConfigDB Version. 2022-10-26 18:12:31 +02:00
PacketHistory.cpp
PacketHistory.h
PhoneAPI.cpp Send channels over phoneapi on want config (#1780) 2022-10-10 10:36:49 -05:00
PhoneAPI.h Send channels over phoneapi on want config (#1780) 2022-10-10 10:36:49 -05:00
PointerQueue.h
ProtobufModule.cpp Rename MeshPlugin, SinglePortPlugin and ProtobufPlugin 2022-03-09 19:01:43 +11:00
ProtobufModule.h Adapt to new protobufs - TODO: factory_reset rewire 2022-09-09 12:51:41 +02:00
RadioInterface.cpp Use preset wiring (#1845) 2022-10-22 18:51:22 -05:00
RadioInterface.h Remove old SimRadio from RadioInterface 2022-10-01 11:57:27 +02:00
RadioLibInterface.cpp tx_enabled fix (#1699) 2022-09-17 12:18:32 -05:00
RadioLibInterface.h lay groundwork for a possible future architecture (#1571) 2022-07-31 07:11:47 -05:00
RadioLibRF95.cpp Converted to jgromes/RadioLib upstream and pegged to latest ref (#1472) 2022-05-29 19:30:20 -05:00
RadioLibRF95.h Converted to jgromes/RadioLib upstream and pegged to latest ref (#1472) 2022-05-29 19:30:20 -05:00
ReliableRouter.cpp Dont retransmit packets destined for ourselves. 2022-10-19 11:44:26 +02:00
ReliableRouter.h more warning fixes 2022-01-24 18:39:17 +00:00
RF95Interface.cpp Adapt to new protobufs - TODO: factory_reset rewire 2022-09-09 12:51:41 +02:00
RF95Interface.h Converted to jgromes/RadioLib upstream and pegged to latest ref (#1472) 2022-05-29 19:30:20 -05:00
Router.cpp Master to develop (resolves conflicts) (#1903) 2022-11-05 09:28:41 -05:00
Router.h more rename plugin to module 2022-02-27 02:21:02 -08:00
SinglePortModule.h Send device telemetry to phone every minute (#1784) 2022-10-11 10:21:30 -05:00
StreamAPI.cpp Send PROTOBUF over serial without delay 2022-09-21 15:36:17 +02:00
StreamAPI.h
SX126xInterface.cpp Adapt to new protobufs - TODO: factory_reset rewire 2022-09-09 12:51:41 +02:00
SX126xInterface.h Add isChannelActive() function to radio interface 2022-04-20 20:04:44 +02:00
SX128xInterface.cpp Add support for SX1281 on 2.4 GHz (#1809) 2022-10-17 08:33:41 -05:00
SX128xInterface.h Support for TLORA 2.1-1.8 2022-11-02 18:19:09 +01:00
SX1262Interface.cpp
SX1262Interface.h
SX1268Interface.cpp
SX1268Interface.h
SX1280Interface.cpp Support for TLORA 2.1-1.8 2022-11-02 18:19:09 +01:00
SX1280Interface.h Support for TLORA 2.1-1.8 2022-11-02 18:19:09 +01:00
TypedQueue.h more warning fixes 2022-01-24 18:39:17 +00:00