File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,17 +84,11 @@ def digital_read(self, pin):
8484 def config_rfid (self , rxPin , txPin ):
8585 self ._send (f"config:rfid={ rxPin } ,{ txPin } " )
8686
87- def rfid_card_number (self ):
88- sensedata = self ._find_sensor_str ("0" , "rfid" )
89- datum = sensedata .split ("-" )
90- print (sensedata , datum )
91- return datum [0 ] if len (datum ) == 2 else ""
92-
9387 def rfid_tag_number (self ):
94- sensedata = self ._find_sensor_str ("0" , "rfid" )
95- datum = sensedata . split ( "-" )
96- print ( sensedata , datum )
97- return datum [ 1 ] if len (datum ) == 2 else ""
88+ return self ._find_sensor_str ("0" , "rfid" )
89+
90+ def rfid_sensed_card ( self ):
91+ return len (self . _find_sensor_str ( "0" , "rfid" )) > 0
9892
9993
10094 # Motion Sensors
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44
55[project ]
66name = " electroblocks"
7- version = " 0.1.10 "
7+ version = " 0.1.11 "
88description = " Python client library to interact with ElectroBlocks Arduino firmware"
99authors = [
1010 { name = " Noah Glaser" , email = " glaserpower@gmail.com" }
Original file line number Diff line number Diff line change 1111eb .config_rfid (2 ,3 ) # Configures the LCD Screen pins
1212
1313for _ in range (1 , 10 ):
14+ sensed_card = eb .rfid_sensed_card ()
1415 tag_number = eb .rfid_tag_number ()
15- card_number = eb .rfid_card_number ()
16- print (f"Tag: { tag_number } | Card: { card_number } " )
16+ print (f"Sensed Card: { sensed_card } | Tag: { tag_number } " )
1717 time .sleep (10 )
1818 print ("CONTINUE" )
You can’t perform that action at this time.
0 commit comments