Exemplo n.º 1
0
from power_api import SixfabPower, Definition
import time

pms = SixfabPower()
epoch = time.time()

print("RTC Time: " + str(pms.get_rtc_time(Definition.TIME_FORMAT_EPOCH)))
print("RTC Time: " + str(pms.get_rtc_time(Definition.TIME_FORMAT_DATE_AND_TIME)))
print("RTC Time: " + str(pms.get_rtc_time(Definition.TIME_FORMAT_DATE)))
print("RTC Time: " + str(pms.get_rtc_time(Definition.TIME_FORMAT_TIME)))
Exemplo n.º 2
0
#!/bin/python3

import sys

sys.path.append('./')

from power_api import SixfabPower, Definition, Event
import time

api = SixfabPower()

#api.reset_mcu()

if (not api.get_working_mode()): exit()

print("Time: " + str(api.get_rtc_time(Definition.TIME_FORMAT_DATE_AND_TIME)))

print(api.get_firmware_ver())

print("************* Input Sensors **************")
print("Input Temp: " + str(api.get_input_temp()))
print("Input Voltage: " + str(api.get_input_voltage()))
print("Input Current: " + str(api.get_input_current()))
print("Input Power: " +
      str(api.get_input_power()))  #Required delay #default 50

print("************* System Sensors **************")
print("System Temp: " + str(api.get_system_temp()))
print("System Voltage: " + str(api.get_system_voltage()))
print("System Current: " +
      str(api.get_system_current()))  #Required delay #default 50