Ixazululiwe: i-python beacon

Inkinga enkulu ngokusebenzisa ama-Python Beacons ukuthi awathembekile kakhulu. Zingaphuka kalula, futhi uma zingalungiswanga kahle, zingase zibe yize.

_decode.py

Code in C: gcc -o beacon_decode beacon_decode.c -lm && ./beacon_decode

Code in Java: javac BeaconDecoder.java && java BeaconDecoder

Lo mugqa wekhodi ubhalwe ngo-C. Ingxenye yokuqala, โ€œgcc -o beacon_decode beacon_decode.c -lmโ€ itshela ikhompuyutha ukuthi ihlanganise ikhodi efayeleni elithi โ€œbeacon_decode.cโ€ futhi idale ifayela elisebenzisekayo elibizwa ngokuthi โ€œbeacon_decodeโ€. Ifulegi elithi โ€œ-lmโ€ litshela umdidiyeli ukuthi axhumanise umtapo wezincwadi wezibalo, okudingekayo kwezinye izibalo ezenziwe ohlelweni. Ingxenye yesibili yomugqa, โ€œ&& ./beacon_decodeโ€ itshela ikhompuyutha ukuthi iqalise uhlelo โ€œbeacon_decodeโ€.

Beacon Amathuluzi

I-Beacon Tools yilabhulali ye-Python yokusebenza nedatha ye-Beacon. Ihlinzeka ngezinsiza ezihlukahlukene zokusebenza ngedatha ye-Beacon, okuhlanganisa ukufinyelela ku-API ye-Beacon, ukuhlukanisa nokufometha kwedatha ye-Beacon, nokukhiqizwa kwemibiko.

Bluetooth

I-Bluetooth ubuchwepheshe obungenawaya obuvumela amadivayisi ukuthi axhume ngaphandle kokuthi abe sendaweni efanayo. I-Bluetooth ingasetshenziselwa izinjongo ezihlukahlukene, njengokuxhuma amafoni, amaphilisi, namakhompyutha aphathekayo.

Okuthunyelwe okuhlobene:

Shiya amazwana