diff --git a/afsk/main.c b/afsk/main.c index 33c2998b..4f90184a 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -322,7 +322,9 @@ int get_tlm(int tlm[][5]) { // Reading MoPower telemetry info /* file = popen("/home/pi/mopower/mpcmd show data", "r"); + fgets(cmdbuffer, 999, file); + pclose(file); // printf("MoPower data: %s\n", cmdbuffer); diff --git a/python/readdata.py b/python/readdata.py index 9dfadeee..5a5bd294 100644 --- a/python/readdata.py +++ b/python/readdata.py @@ -28,6 +28,7 @@ try: INA219DISABLE=-1 except: INA219DISABLE=1 + print "+X v\t+X i\t+X p\t+Y v\t+Y i\t+Y p\t+Z v\t+Z i\t+Z p\tVbatt\tibatt\tpbatt\tV5\ti5\tp5\t+X v\t+X i\t+X p\t" while True: @@ -63,6 +64,7 @@ while True: ina44v = ina44.voltage() ina44i = ina44.current() ina44p = ina44.power() + ina44.sleep(); except: FAIL = 1 @@ -89,3 +91,4 @@ while True: except: FAIL = 1 print ina40v, "\t", ina40i,"\t", ina40p,"\t", ina41v,"\t", ina41i,"\t", ina41p,"\t", ina44v,"\t", ina44i,"\t", ina44p,"\t", ina45v,"\t", ina45i,"\t", ina45p,"\t", ina4av,"\t", ina4ai,"\t", ina4ap + diff --git a/python/telem.py b/python/telem.py index ded0e022..e92b0a21 100644 --- a/python/telem.py +++ b/python/telem.py @@ -84,9 +84,9 @@ if INA219DISABLE !=1: except: FAIL = 1 print -print "X+ (0x40) v=",ina40v, "V i=", ina40i, "mA p=", ina40p, "mW " -print "Y+ (0x41) v=",ina41v, "V i=", ina41i, "mA p=", ina41p, "mW " -print "Z+ (0x44) v=",ina44v, "V i=", ina44i, "mA p=", ina44p, "mW " -print "X- (0x45) v=",ina45v, "V i=", ina45i, "mA p=", ina45p, "mW " +print "+X (0x40) v=",ina40v, "V i=", ina40i, "mA p=", ina40p, "mW " +print "+Y (0x41) v=",ina41v, "V i=", ina41i, "mA p=", ina41p, "mW " +print "+Z (0x44) v=",ina44v, "V i=", ina44i, "mA p=", ina44p, "mW " +print "-X (0x45) v=",ina45v, "V i=", ina45i, "mA p=", ina45p, "mW " print "5V Supply(0x4a) v=",ina4av, "V i=", ina4ai, "mA p=", ina4ap, "mW " print