Praktikablogi 8. osa

Tere praktikablogi lugejad! 🙂

Viimased kuu aega olen suures osas kirjutanud ümber lugemisfunktsionaalsust ja hiljuti hakkasin kirjutama ümber ka kirjutamisfunktsionaalsust (mis pole veel valmis).

Lugemisfunktsionaalsuse ringikirjutus seisneb peamiselt andmeklasside loomises. Eelmises osas seletasin natuke loodud andmestruktuuri verekoodide tasandil. Nüüd lõin ma andmete sujuvaks hoiustamiseks programmikoodi sisse mitmeid andmeklasse, ning panin default andmed ühte suurde JSON faili, kust need äpi töölepanemisel sisse loetakse. 

Põhiidee minu peas oli luua klassid ja objektid, mida oleks mugav kasutada RFID pealt lugemiseks ning ka sealt kirjutamiseks. See on lisanud kompleksust võrreldes varasema ja primitiivsema lugemise/kirjutamisfunktsionaalgusega, kuid ma ise olen üsna rahul selle väljamõeldud arhitektuuriga. 

Antud joonisel on kujutatud RFID-le kirjutatav andmestruktuur. See tuleb esialgu luua programmikoodis objektidena, mis kas hoiustavad mugavalt kas loetud andmeid, või siis on neid hea kasutada uue "payloadi" loomiseks, mis RFID peale kirjutatakse.

 

See on suures osas millega olen ametis olnud. Nüüd asun lõputöö juhendajal kirjutama lõputöö osasid, et see läheks hõlpsamalt. Seega programmi kirjutamine jääb natuke tagaplaanile, aga ma siiski ei jäta seda unarusse, sest tahan valmis saada kirjutamisfunktsionaalsuse.

Järgmise korrani! 👋

 

Kommentaarid

Populaarsed postitused sellest blogist

Kaks tuntud IT-juhti (9. nädal)

Positiivne ja negatiivne kasutatavus internetis (12. nädal)

Mis teeb "proffist" professionaali? (8. nädal)