firmware/src
2020-04-23 12:48:00 -07:00
..
bare misc NRF52 fixes 2020-04-23 12:47:41 -07:00
esp32 Fix #69 - new BLE API is in and tested from android 2020-04-23 11:41:30 -07:00
rf95 cope with missing interfaces in send 2020-04-23 12:48:00 -07:00
.gitignore stop explicitly using Serial.print for debug messages 2020-02-04 08:17:44 -08:00
compass.xbm placeholder debug and nodeinfo screens are in 2020-02-07 17:26:42 -08:00
configuration.h change serial baud rate to 921600 2020-04-22 14:58:35 -07:00
debug.cpp Get build (kinda, not really) running on a NRF52 2020-04-14 20:22:27 -07:00
debug.h add a Lock, LockGuard and printThreadInfo 2020-03-15 16:52:19 -07:00
error.h new API now seems fully implemented - now on to testing. #69 2020-04-22 16:11:54 -07:00
fonts.h reformat everything 2020-03-18 19:15:51 -07:00
freertosinc.h Get build (kinda, not really) running on a NRF52 2020-04-14 20:22:27 -07:00
GPS.cpp Get build (kinda, not really) running on a NRF52 2020-04-14 20:22:27 -07:00
GPS.h move bluetooth code into something that is architecture specific... 2020-04-10 12:18:48 -07:00
icon.xbm placeholder debug and nodeinfo screens are in 2020-02-07 17:26:42 -08:00
images.h reformat everything 2020-03-18 19:15:51 -07:00
lock.cpp add a Lock, LockGuard and printThreadInfo 2020-03-15 16:52:19 -07:00
lock.h Get build (kinda, not really) running on a NRF52 2020-04-14 20:22:27 -07:00
main.cpp Fix #99: move spi ISR operations into helper thread. SPI from ISR is bad! 2020-04-18 14:56:09 -07:00
main.h move bluetooth code into something that is architecture specific... 2020-04-10 12:18:48 -07:00
mesh-pb-constants.cpp Get build (kinda, not really) running on a NRF52 2020-04-14 20:22:27 -07:00
mesh-pb-constants.h reformat everything 2020-03-18 19:15:51 -07:00
mesh.pb.c WIP - add new baseclass for all api endpoints (serial, bluetooth, udp) 2020-04-20 18:03:13 -07:00
mesh.pb.h remove owner from ToRadio 2020-04-23 10:30:14 -07:00
MeshRadio.cpp mesh flooding seems to work pretty well! 2020-04-17 12:41:01 -07:00
MeshRadio.h 0.4.3 Fix #92: omg - for the last couple of weeks the official builds were 2020-04-19 08:33:59 -07:00
MeshService.cpp begin moving comms glue from the old crufty BLE code to the new cleaner PhoneAPI class 2020-04-22 14:55:36 -07:00
MeshService.h begin moving comms glue from the old crufty BLE code to the new cleaner PhoneAPI class 2020-04-22 14:55:36 -07:00
MeshTypes.h misc NRF52 fixes 2020-04-23 12:47:41 -07:00
NodeDB.cpp debugging goo 2020-04-17 18:48:37 -07:00
NodeDB.h don't let phones send down fatally invalid RadioConfig records 2020-03-30 16:10:11 -07:00
Observer.cpp move bluetooth code into something that is architecture specific... 2020-04-10 12:18:48 -07:00
Observer.h misc NRF52 fixes 2020-04-23 12:47:41 -07:00
Periodic.h reformat everything 2020-03-18 19:15:51 -07:00
PeriodicTask.cpp add locks to PeriodicTask 2020-03-15 19:29:00 -07:00
PeriodicTask.h add locks to PeriodicTask 2020-03-15 19:29:00 -07:00
PhoneAPI.cpp woot! using new BLE api approximately works for reading 2020-04-23 11:02:14 -07:00
PhoneAPI.h remove owner from ToRadio 2020-04-23 10:30:14 -07:00
pin.xbm placeholder debug and nodeinfo screens are in 2020-02-07 17:26:42 -08:00
power.h fix #49: make debug screen show real data 2020-03-26 22:17:47 -07:00
PowerFSM.cpp Get build (kinda, not really) running on a NRF52 2020-04-14 20:22:27 -07:00
PowerFSM.h reformat everything 2020-03-18 19:15:51 -07:00
screen.cpp protobuf changes as part of getting ready for mesh again 2020-04-16 17:32:36 -07:00
screen.h Get build (kinda, not really) running on a NRF52 2020-04-14 20:22:27 -07:00
sleep.cpp don't poll for completion so quickly - the log messages scare people 2020-04-18 08:39:05 -07:00
sleep.h Get build (kinda, not really) running on a NRF52 2020-04-14 20:22:27 -07:00
target_specific.h begin splitting up source files, so we can have a tree of sources... 2020-04-10 12:15:35 -07:00