4 Viktige Verktøy For Hver Bluetooth Low Energy Utvikler

En av de største utfordringene med å lære ny teknologi er å vite hvilke verktøy du trenger for å komme i gang på riktig vei. Enten du er en mobilutvikler eller en fastvareutvikler som jobber Med Et Bluetooth® Lavenergiprodukt, er det et sett med viktige verktøy du bør bruke for å utvikle applikasjonen din på den mest effektive måten.

I denne artikkelen vil jeg gi en liste over de fire viktigste verktøyene for å utvikle Et Bluetooth Low Energy produkt og app.

Klientemulatorapper

Dette kan enten være en mobilapp (iOS eller Android), Eller en stasjonær applikasjon koblet til Via En Bluetooth® Low Energy dongle (eller internt Bluetooth Low Energy-brikkesett).

dette verktøyet kan være svært nyttig, spesielt når du ikke har en følgesvenn mobil app klar til å samhandle med Og teste Bluetooth-enheten. Det er også svært nyttig for å teste ut nye endringer og under utvikling. Disse typer apper lar deg skanne Etter Bluetooth Low Energy-Enheter i nærheten, koble til en Av disse enhetene, oppdage deres tjenester og egenskaper, og lese fra/skrive til de karakteristiske verdiene også.

To kjente eksempler er:

  • LightBlue app (iOS, macOS)
  • Nordisk nRF Connect app (iOS, Android, Stasjonær Pc)

Bluetooth Sniffer

En Bluetooth® sniffer (eller protokollanalysator) er et av de mest nyttige verktøyene Som En Bluetooth-utvikler ikke kan klare seg uten. Forskjellen Mellom En Bluetooth sniffer Og Klienten emulator apps nevnt tidligere er at sniffere kan spionere på kommunikasjonen mellom sentrale og eksterne enheter. Mens En Klientemulator vanligvis brukes til å fungere som en sentral enhet for å lese, skrive og abonnere på varsler / indikasjoner på karakteristiske verdier for den eksterne enheten, virker snifferen i bakgrunnen (vanligvis uten at du må endre noe av systemets oppførsel).

Bluetooth® sniffere kommer i to hovedvarianter:

    1. Enkle og rimelige sniffere (tenk i størrelsesorden $50-$100) som vanligvis er basert på utviklingssett
    2. mer avanserte, dyrere sniffere (hvor som helst i området $1,000-$30,000+)

lavpris sniffere vanligvis lider av noen begrensninger, for eksempel mangel på avanserte funksjoner på ledsager desktop programvare side samt ikke å kunne skanne de tre primære reklame kanaler samtidig.

Bruk Av En Bluetooth® Low Energy sniffer kan hjelpe enormt i feilsøkingsproblemer med tilkobling og dataoverføring mellom perifer og sentral enhet.

Eksempler på sniffere inkluderer:

  • High-end / kommersiell: Ellisys sniffers, Teledyne LeCroy sniffers (tidligere Frontline), Spanalytics PANalyzr
  • Lavpris: TI CC2540 USB dongle sniffer, Nordic nRF sniffer, Ubertooth One

Kraftmålingsverktøy

den Lave Energidelen I Bluetooth® Lav Energi er der av en grunn. Bluetooth Low Energy er vanligvis valgt som en trådløs teknologi i et produkt av to hovedårsaker: spredning Av Bluetooth low energy i smarttelefoner og lavt energiforbruk som følger med det (slik at du kan designe enheter som kan vare i mange år på små batterier).

lavt strømforbruk kommer imidlertid ikke som standard, og både fastvare-og maskinvaredesignene spiller en viktig rolle i hvor god enheten din er til å minimere strømforbruket.

det finnes ulike verktøy som kan brukes til å måle strømforbruket under utvikling og testing for å hjelpe deg med å optimalisere for lav effekt. De to vanligste verktøyene er:

  • Digitalt Multimeter (DMM): Nyttig for måling av gjennomsnittlig strømtrekk og toppstrøm (F. Eks. Fluke 287 Trms Multimeter)
  • Oscilloskop: Brukes til å få mer nøyaktige målinger og finere justering av strømforbruket

Bluetooth-Spesifikasjonsdokumenter

Mens Bluetooth-spesifikasjonsdokumentene ikke anses som verktøy i seg selv, er de fortsatt de viktigste referansedokumentene for Hver Bluetooth – utvikler-mobil eller innebygd. Når du får problemer eller har spørsmål om visse tekniske aspekter Ved Bluetooth Low Energy, er de offisielle Bluetooth-spesifikasjonsdokumentene de beste referansene å gå tilbake til.

Tilgang til de utgitte Bluetooth-spesifikasjonen docs er helt gratis. Men hvis du er interessert i å få tilgang til forhåndsutgitte versjoner av en spec (for eksempel 0,9 revisjoner) eller få en start på nyskapende spesifikasjoner, kan du få tilgang til dem etter at du har registrert deg for å være medlem (også gratis), På Adopternivå.

De nyeste Bluetooth-spesifikasjonsdokumentene kan nås her.

mens spesifikasjonsdokumentene er go-to referanser i de fleste scenarier, vil du ikke starte med dem, spesielt hvis du fortsatt er i de tidlige stadiene Av å lære Bluetooth® Lav Energi utvikling. Det er her Våre Bluetooth-Studieguider kommer inn i spill. De er enkle å følge guider som adresserer bestemte aspekter Av Bluetooth Lav Energi utvikling. De dekker både teoretisk / bakgrunnsinformasjon som trengs for å forstå konseptene og de praktiske praktiske trinnene for å bruke kunnskapen din og implementere konseptet i virkelige applikasjoner.

hele biblioteket Med Bluetooth – Studieguider kan nås her.

mens spesifikasjonsdokumentene er go-to referanser i de fleste scenarier, vil du ikke starte med dem, spesielt hvis du fortsatt er i de tidlige stadiene Av å lære Bluetooth Low Energy development. Det er her Våre Bluetooth-Studieguider kommer inn i spill. De er enkle å følge guider som adresserer bestemte aspekter Av Bluetooth Lav Energi utvikling. De dekker både teoretisk / bakgrunnsinformasjon som trengs for å forstå konseptene og de praktiske praktiske trinnene for å bruke kunnskapen din og implementere konseptet i virkelige applikasjoner.

jeg håper du har funnet denne listen nyttig, spesielt hvis du nettopp har startet som En Bluetooth® Lavenergiutvikler.

Write a Comment

Din e-postadresse vil ikke bli publisert.