Final test

To test our prototype, we have to run the three different programs presented in the preceding section. As in the previous chapters, I first executed the chapter_09/SYSINIT.sh file in the book's example code repository as usual to set up all peripherals:

root@beaglebone:~# ./SYSINIT.sh
done!

Then, let's start the smart card program and insert the smartcard as follows:

root@beaglebone:~/smart_card# ./smart_card2twitter.py
INFO:root:got tag ID 3B BE 11 00 00 41 01 38 00 00 00 00 00 00 00 00 01 90 00
INFO:root:Twitting that Rodolfo Giometti was arrived!
Tweet posted by @RodolfoGiometti.

Run `t delete status 649586168313552896` to delete.

Now, press the CTRL + C keys to stop the program, and let's try the RFID LF program as follows by approaching the relative tag:

root@beaglebone:~/rfid_lf# ./rfid_lf2twitter.sh /dev/ttyO1
rfid_lf2twitter.sh: got tag ID 6F007F4E1E40
rfid_lf2twitter.sh: Twitting that Rodolfo Giometti was arrived!
Tweet posted by @RodolfoGiometti.

Run `t delete status 649586168313552896` to delete.

Again, stop the program with the CTRL + C keys, and let's test the last program as follows by approaching the relative tag again:

root@beaglebone:~/rfid_uhf# ./rfid_uhf2twitter /dev/ttyO2
rfid_uhf2twitter.c[ 122]: main: Twitting that Rodolfo Giometti was arrived!
Tweet posted by @RodolfoGiometti.

Run `t delete status 649586168313552896` to delete.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.226.28.197