|
15 | 15 |
|
16 | 16 | import os |
17 | 17 |
|
| 18 | +from version import __version__ |
| 19 | + |
18 | 20 | from lib.adafruit_mcp230xx.mcp23017 import ( |
19 | 21 | MCP23017, # This is Hacky V5a Devel Stuff### |
20 | 22 | ) |
|
41 | 43 | from lib.pysquared.rtc.manager.microcontroller import MicrocontrollerManager |
42 | 44 | from lib.pysquared.sleep_helper import SleepHelper |
43 | 45 | from lib.pysquared.watchdog import Watchdog |
44 | | -from version import __version__ |
45 | 46 |
|
46 | 47 | rtc = MicrocontrollerManager() |
47 | 48 |
|
|
56 | 57 | software_version=__version__, |
57 | 58 | ) |
58 | 59 |
|
| 60 | + |
| 61 | +def get_temp(sensor): |
| 62 | + for i in range(1000): |
| 63 | + print(sensor.get_temperature().value) |
| 64 | + time.sleep(0.1) |
| 65 | + |
| 66 | + |
59 | 67 | watchdog = Watchdog(logger, board.WDT_WDI) |
60 | 68 | watchdog.pet() |
61 | 69 |
|
@@ -249,13 +257,15 @@ def all_faces_on(): |
249 | 257 | light_sensor3 = VEML7700Manager(logger, tca[3]) |
250 | 258 | light_sensor4 = VEML7700Manager(logger, tca[4]) |
251 | 259 |
|
| 260 | + |
252 | 261 | ## Onboard Temp Sensor ## |
| 262 | +temp_sensor5 = MCP9808Manager(logger, i2c0, addr=25) # Antenna Board |
| 263 | +temp_sensor6 = MCP9808Manager(logger, i2c1, addr=27) # Flight Controller Board |
253 | 264 | temp_sensor0 = MCP9808Manager(logger, tca[0], addr=27) |
254 | 265 | temp_sensor1 = MCP9808Manager(logger, tca[1], addr=27) |
255 | 266 | temp_sensor2 = MCP9808Manager(logger, tca[2], addr=27) |
256 | 267 | temp_sensor3 = MCP9808Manager(logger, tca[3], addr=27) |
257 | | -temp_sensor4 = MCP9808Manager(logger, tca[4], addr=27) |
258 | | - |
| 268 | +# temp_sensor4 = MCP9808Manager(logger, tca[4], addr=27) |
259 | 269 |
|
260 | 270 | try: |
261 | 271 | battery_power_monitor: PowerMonitorProto = INA219Manager(logger, i2c1, 0x40) |
|
0 commit comments