Mi sto integrando con un monitor della pressione sanguigna bluetooth e ho trovato uno dei formati di dati più bizzarri che abbia mai visto.
La frequenza sistolica, diastolica e del polso (tutti gli interi, dovrebbe essere inferiore a 200) vengono trasmessi in questo modo:
- il valore int è convertito in esadecimale
- gli ultimi due caratteri del valore esadecimale sono presi e trasmessi in byte adiacenti
Ad esempio, una frequenza di impulso di 80 viene trasformata in 0x50, il carattere '5' viene trasmesso nel byte 1 e '0' viene trasmesso nel byte 2.
Quale potrebbe essere la ragione di questo formato? C'è un nome per questo?
Mi rendo conto che questo potrebbe suscitare per lo più risposte basate su opinioni, ma spero che questo sia un metodo ben noto in alcuni ambienti, con un nome che posso usare per ulteriori ricerche.