Esempio n. 1
0
#!/usr/bin/env python
import rfid

def rfidCallback(message):
	pass

if __name__ == "__main__":

	rfid.init()
	reader = rfid.startReader("tmr:///dev/rfid", rfidCallback)

	print "Current hop time is: " + str(rfid.getHopTime(reader))
	print "Setting hop time to 100ms"
	rfid.setHopTime(reader, 100)
	print "Current hop time is: " + str(rfid.getHopTime(reader))

	_ = raw_input()
	
	rfid.stopReader(reader)
	rfid.close()

Esempio n. 2
0
#!/usr/bin/env python
import rfid


def rfidCallback(message):
    pass


if __name__ == "__main__":

    rfid.init()
    reader = rfid.startReader("tmr:///dev/rfid", rfidCallback)

    print "Current hop time is: " + str(rfid.getHopTime(reader))
    print "Setting hop time to 100ms"
    rfid.setHopTime(reader, 100)
    print "Current hop time is: " + str(rfid.getHopTime(reader))

    _ = raw_input()

    rfid.stopReader(reader)
    rfid.close()
Esempio n. 3
0
import rospy
import std_msgs
import rfid

pub = ""

def rfidCallback(message):
	msg = str(message[0]) + ":" + str(message[1]) + ":" + str(message[2]) + ":" + str(message[3]) + ":"
	# + ":" + str(message[4]) + ":" + str(message[5])
	print str(msg)
	
	pub.publish(str(msg))

if __name__ == "__main__":

	rospy.init_node("rfid_detect")
	pub = rospy.Publisher("rfid/rfid_detect", std_msgs.msg.String, queue_size=100)

	rfid.init()
	reader = rfid.startReader("tmr:///dev/rfid", rfidCallback)

	print rfid.getHopTime(reader) #defaults to 375
	rfid.setHopTime(reader, 40) 
	print rfid.getHopTime(reader)

	rospy.spin()

	rfid.stopReader(reader)
	rfid.close()