firmware/src/modules
Ric In New Mexico f57020412e
INA3221 / Power Telemetry Payload Variant Implementation (#2916)
* INA3221 / Power Telemetry Variant Implementation
	modified:   platformio.ini
	modified:   src/configuration.h
	modified:   src/detect/ScanI2C.h
	modified:   src/detect/ScanI2CTwoWire.cpp
	modified:   src/main.cpp
	modified:   src/modules/Modules.cpp
	new file:   src/modules/Telemetry/PowerTelemetry.cpp
	new file:   src/modules/Telemetry/PowerTelemetry.h
	new file:   src/modules/Telemetry/Sensor/INA3221Sensor.cpp
	new file:   src/modules/Telemetry/Sensor/INA3221Sensor.h
	modified:   src/mqtt/MQTT.cpp

* ifdef for portduino / linux native
	modified:   src/modules/Telemetry/PowerTelemetry.cpp

* try #2
	modified:   src/modules/Modules.cpp
	modified:   src/modules/Telemetry/PowerTelemetry.cpp
	deleted:    variants/xiao_ble/1.0.0/libraries/SPI/SPI.cpp

* try #3
	modified:   src/modules/Modules.cpp

* try #4
	modified:   src/modules/Telemetry/PowerTelemetry.cpp

* try #5?
	modified:   src/modules/Telemetry/PowerTelemetry.cpp

* try #6
	modified:   src/modules/Telemetry/PowerTelemetry.cpp

---------

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2023-11-04 20:07:00 -05:00
..
esp32 Extend node max to 100 and remove mesh_sds_timeout_secs (#2713) 2023-08-12 09:29:19 -05:00
Telemetry INA3221 / Power Telemetry Payload Variant Implementation (#2916) 2023-11-04 20:07:00 -05:00
AdminModule.cpp Handle AmbientLighting Module config (#2923) 2023-11-03 07:36:36 +00:00
AdminModule.h Remote hardware overhaul (#2495) 2023-05-22 07:00:20 -05:00
CannedMessageModule.cpp reset sym after second keypress 2023-08-23 09:44:20 +02:00
CannedMessageModule.h Permanently Enable Canned Messages on T-Deck and Picomputer (#2728) 2023-08-16 15:07:22 -05:00
DetectionSensorModule.cpp Just putting back DELAYED_INTERVAL for reliability. Ran into problems 2023-08-19 09:45:48 -05:00
DetectionSensorModule.h Portnum promiscuity for text messages from other modules (#2732) 2023-08-19 07:46:34 -05:00
ExternalNotificationModule.cpp Ambient lighting (#2779) 2023-09-07 12:24:47 -05:00
ExternalNotificationModule.h Portnum promiscuity for text messages from other modules (#2732) 2023-08-19 07:46:34 -05:00
ModuleDev.h more rename plugin to module 2022-02-27 02:21:02 -08:00
Modules.cpp INA3221 / Power Telemetry Payload Variant Implementation (#2916) 2023-11-04 20:07:00 -05:00
Modules.h More renaming plugin to module 2022-02-27 01:49:24 -08:00
NeighborInfoModule.cpp Remove unnecessary line when disabled 2023-09-05 21:42:39 +02:00
NeighborInfoModule.h fix crash and Debug logging in NeighbourInfo 2023-08-22 15:43:21 +02:00
NodeInfoModule.cpp Removed non-functional deep sleep button awake functionality (user can RST instead) (#2852) 2023-10-01 12:48:12 -05:00
NodeInfoModule.h Add nodedb channel handling (#2384) 2023-03-29 06:51:22 -05:00
PositionModule.cpp Convert from inline to static class methods (#2883) 2023-10-11 06:17:05 -05:00
PositionModule.h Tracker role wakeup and sleep cycle when power.is_power_saving true (#2846) 2023-09-30 21:09:17 -05:00
RangeTestModule.cpp more fixes for trunk 2023-08-03 10:05:38 +02:00
RangeTestModule.h Portnum promiscuity for text messages from other modules (#2732) 2023-08-19 07:46:34 -05:00
RemoteHardwareModule.cpp Remote hardware overhaul (#2495) 2023-05-22 07:00:20 -05:00
RemoteHardwareModule.h re-add namespacing in protobufs. Let's see what i missed. Portduino likely ... 2023-01-21 21:23:24 +01:00
ReplyModule.cpp Fix LOG_DEBUG messages when no DEBUG_PORT. (#2485) 2023-05-13 05:33:14 -05:00
ReplyModule.h re-add namespacing in protobufs. Let's see what i missed. Portduino likely ... 2023-01-21 21:23:24 +01:00
RoutingModule.cpp Fmt 2023-01-30 14:50:57 -06:00
RoutingModule.h re-add namespacing in protobufs. Let's see what i missed. Portduino likely ... 2023-01-21 21:23:24 +01:00
SerialModule.cpp RP2040: Add SerialModule support (#2830) 2023-09-26 05:45:34 -05:00
SerialModule.h RP2040: Add SerialModule support (#2830) 2023-09-26 05:45:34 -05:00
TextMessageModule.cpp Portnum promiscuity for text messages from other modules (#2732) 2023-08-19 07:46:34 -05:00
TextMessageModule.h Portnum promiscuity for text messages from other modules (#2732) 2023-08-19 07:46:34 -05:00
TraceRouteModule.cpp Extend node max to 100 and remove mesh_sds_timeout_secs (#2713) 2023-08-12 09:29:19 -05:00
TraceRouteModule.h re-add namespacing in protobufs. Let's see what i missed. Portduino likely ... 2023-01-21 21:23:24 +01:00
WaypointModule.cpp Fix LOG_DEBUG messages when no DEBUG_PORT. (#2485) 2023-05-13 05:33:14 -05:00
WaypointModule.h re-add namespacing in protobufs. Let's see what i missed. Portduino likely ... 2023-01-21 21:23:24 +01:00