21 from cob_phidgets.msg
import AnalogSensor
26 writer.writerow( ( round((rospy.Time.now() - starttime).to_sec(),5), data.value[1], data.value[0]) )
29 rospy.init_node(
'record_current_and_voltage')
31 starttime = rospy.Time.now()
35 filename = rospy.get_param(
"~filename")
36 global port_voltage, port_current
37 port_voltage = rospy.get_param(
"~port_voltage")
38 port_current = rospy.get_param(
"~port_current")
39 f = open(filename,
'wt', 1)
40 writer = csv.writer(f)
41 writer.writerow((
"time_from_start",
"voltage",
"current"))
43 rospy.Subscriber(
"/analog_sensors", AnalogSensor, callback)
47 if __name__ ==
'__main__':