EmblaAS / Xi.issues

Issue-repo for Xi
0 stars 0 forks source link

Nye Tags, nRF51822 #7

Open dagognatt opened 8 years ago

dagognatt commented 8 years ago

Som beacon fungerer disse out of the box slik som sticknfind taggene.

Fordel her er at man kan sette advertising interval ned til 100ms og på den måten få veldig nøyaktige målinger. Ulempen er at batterikapasisteten blir vesentlig dårligere, så her er det viktig å finne riktig verdi.

Definisjonen på en bluetooth BLE beacon er at det er en bluetooth device som sender ut en annonsering på gitte intervaller, og annonseringspakken kan inneholde 31 bytes med data. Skulle man vite batterinivå/temperatur til en tagg så må dette isåfall programmeres i firmware til taggen at den skal sende med denne infoen i de 31 bytene.

Yngve-XiGen commented 8 years ago

Raskt advertising intervall trenger vi nå under pilot testing, slik at vi kan finne den mest gunstige for operasjon. Hvilken annen info enn batterinivå/ temperatur kan vi pulle ut av denne tagen?

dagognatt commented 8 years ago

Jeg tror ikke den har integrert andre sensorer. Fant et ferdig prosjekt som gjør akkurat det jeg nevnte. https://github.com/NordicSemiconductor/nrf51-ble-app-temp Denne firmwaren til taggene pakker inn både temperatur og batterikapasitet.

Det sagt, basert på samme BT-chip så finnes det noen som har laget en tagg med flere sensorer onboard: http://store.linksprite.com/bluetooth-4-0-ble-sensor-tag-ibeacon-station-nrf51822/

Pris ca 200kr pr tagg.

Yngve-XiGen commented 8 years ago

Bra, da finnes det allerede en firmware vi kan bruke.

Foreløpig trenger vi ikke så mange sensorer. Det er viktig at vi har muligheten for å bruke en switch som på nRF51822, for "panic button funksjon".

Ser den andre er ca 10 mm større i diamerter også.

dagognatt commented 8 years ago

switch for panic button er også noe som krever custom-firmware. En beacon i seg selv kan ikke aktivt opprette kontakt et sted for å si ifra om at en knapp er trykket. Man må også her bruke av de 31bytene.

Når man kommer dit at man skal tenke på panic-button så kan det hende det er mest hensiktsmessig å bestille custom-firmware fra noen kinesere som måtte kunne dette bedre enn meg. Firmware for BLE chips er ikke helt mitt felt i utgangspunktet :)