File tree Expand file tree Collapse file tree 3 files changed +7
-13
lines changed Expand file tree Collapse file tree 3 files changed +7
-13
lines changed Original file line number Diff line number Diff line change @@ -84,17 +84,11 @@ def digital_read(self, pin):
84
84
def config_rfid (self , rxPin , txPin ):
85
85
self ._send (f"config:rfid={ rxPin } ,{ txPin } " )
86
86
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
-
93
87
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
98
92
99
93
100
94
# Motion Sensors
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
4
4
5
5
[project ]
6
6
name = " electroblocks"
7
- version = " 0.1.10 "
7
+ version = " 0.1.11 "
8
8
description = " Python client library to interact with ElectroBlocks Arduino firmware"
9
9
authors = [
10
10
{ name = " Noah Glaser" , email = " glaserpower@gmail.com" }
Original file line number Diff line number Diff line change 11
11
eb .config_rfid (2 ,3 ) # Configures the LCD Screen pins
12
12
13
13
for _ in range (1 , 10 ):
14
+ sensed_card = eb .rfid_sensed_card ()
14
15
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 } " )
17
17
time .sleep (10 )
18
18
print ("CONTINUE" )
You can’t perform that action at this time.
0 commit comments