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)))
#!/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