SGWireles - merkiSGWireles SGW2828 LoRa Module AT Command

SGW2828 LoRa Module AT stjórn
Notendahandbók
Apríl 2023 V2.0

SGW2828 LoRa Module AT stjórn

SGWireles SGW2828 LoRa Module AT Command - mynd

Inngangur

SGW2828 LoRa Module er forvottað SoM sem gerir LoRa tengingu kleift fyrir flytjanleg og afar orkulítil innbyggð kerfi. Fyrirferðalítil, mjög viðkvæma SGW2828 einingin nær auðveldlega +30dBm Tx afli án þess að þurfa að samþætta utanaðkomandi afl amplifier, og er sniðið fyrir Bandaríkjamarkað með 915MHz rekstrartíðni og hraðvirka tíðnihopp. SGW2828 einingin styður mikið úrval af skynjurum og mjög langdrægum dreifð litrófssamskiptum milli tækja, og er hægt að samþætta SGWXNUMX eininguna í margs konar vinsæla þróunarvettvang til að auðvelda smíði snjalltækja hratt með hámarkskostnaði. SGWireles SGW2828 LoRa Module AT Command - LoRa ModuleÞessi notendahandbók lýsir AT skipanasettinu sem styður SGW2828 LoRa Module.

UART tengi

Hægt er að tengja SGW2828 eininguna í gegnum UART tengi hennar:

Baud hlutfall 4,800 (sjálfgefið), 9,600, 115,200
Gagnabitar 8
Hættu Bit 1
Jöfnunarhluti Engin
Stillingar flæðistýringar Handlægt

AT skipanir

Tilgreindar í þessu skjali eru AT skipanir sem studdar eru af SGW2828 LoRa Module í útgáfu V0.0.26
a. Skipunarsett

Skipunarlisti

Í stjórn

Niðurstaða

Fáðu stjórnunarlista AT? Fáðu lista yfir allar tiltækar AT skipanir
Hjálparskipun AT+ ? Fáðu upplýsingar um stjórnunarhjálp
Lestu Command AT+ =? Lestu skipun
Skrifaðu skipun AT+ =<…> Skrifaðu skipun
Framkvæmdastjórn AT+ Framkvæmdastjórn

Athugasemdir:

  • Allar skipanir eru hástafaónæmir. Allar skipanir enda á \r. Öll skil enda á \r\n.
  • Engum bilum ætti að bæta við þegar skipanir eru sendar. Ef það er færibreytuvilla mun það leiða til AT_ PARAM_ ERROR. Ef það er óþekkt skipun mun það leiða til AT_ ERROR. Þessar tvær villutilkynningar eiga við um allar skipanir og verða ekki sýndar í skipanalistanum framvegis.

b. Kerfisskipun

 

Kerfisskipun

Skipun

Svar

1 Fáðu vélbúnaðarútgáfu Í + útgáfunni Hjálparskipun Í + útgáfu? AT+VERSION: Fáðu fastbúnaðarútgáfuna í lagi
Framkvæmdastjórn AT+VERSION=? SGW2828_EVK_vx.yz Í lagi
2 Stilltu svefnstillingu
Á + SVEFNI
Virkjar svefnham með mjög lítilli orkunotkun. Eftir að hafa farið í svefnstillingu getur gestgjafinn sent hvaða staf sem er í gegnum raðtengi til að vekja eininguna. Þegar það er vaknað mun það hvetja til „vakna“ karakterinn.
Ef það er 32.768KHz kristalsveifla og virkni þess að brenna með RTC, mun einingin vakna af sjálfu sér eftir að hafa stillt svefntímann í skipuninni.
Hjálparskipun VIÐ+SVEFN? AT+SLEEP: Láttu MCU fara í svefnstillingu í lagi
Framkvæmdastjórn
VIÐ+ SVEFN=
Hvar = svefntími með einingu í sekúndum. Lágmark 1 til max 65,535 sekúndur.
Entry svefn
3 Endurstilla MCU
AT+RESET
Hjálparskipun

AT+RESET?

AT+RESET: Kveiktu á endurstillingu á MCU OK
Framkvæmdastjórn
AT+ RESET
Ekkert
4 Endurheimtu verksmiðjustillingar
AT+RELOAD
Endurstillir og endurhleður RF stillingarupplýsingar í EEPROM. Sjálfgefin RF stilling:
· Inngangur: 16
· BW: 250kHz
· CR: 1
· SF: 7
· Hopp: 0
· Chan: 0
· SX1276 Tx Power: 4dB
Hjálparskipun
AT+RELOAD?
AT+RELOAD: Endurheimta verksmiðjustillingar í lagi
Framkvæmdastjórn
AT+ RELOAD
Preamble:16,BW:250kHz,CR:1,SF:7,Hop:0,chan:0,Pow:4dB OK
5 Fáðu MAC tölu einingarinnar
AT + MAC
Fær MAC vistfang einingarinnar (alls 6 bæti).
Hjálparskipun
AT+MAC?
AT+MAC: Fáðu MAC gildið í lagi
Skrifaðu skipun
AT+MAC=
Hvar er á ASCII sniði. Fyrrverandiample:
OK
    Senda: AT+MAC=112233aabbcc\r
Skila: Í lagi\r\n
 
Lestu Command AT+MAC=? xx xx xx xx xx xx Allt í lagi
6 Fáðu auðkenni STM32
AT+MCUMAC
Fær STM32 96bit UID.
Hjálparskipun AT+MCUMAC? AT+MAC: Fáðu STM32 UID OK
Lestu Command AT+MCUMAC=?
Hvar er á ASCII sniði.
Example: Senda: AT+MCUMAC=?\r
Skil: 31 39 47 16 33 36 37 30 32 00 19 00
OK
xx xx xx xx xx xx xx xx xx xx xx xx Allt í lagi
7 Stilltu UART hraða
Á+UARTSPEED
Lestu Command
AT+UARTSPEED=?
OK
Skrifaðu skipun
AT+UARTSPEED=
Hvar: = UART hraði (4800, 9600, 115200)
Example:
Senda: AT+UARTSPEED=11520
Til baka: Allt í lagi

c. LoRaP2P

Kerfisskipun Skipun

Svar

1 RF upplýsingar
AT+RF_CONFIG
Les eða stillir RF færibreytur sem verða vistaðar á EEPROM.
Hjálparskipun
AT+RF_CONFIG?
AT+RF_CONFIG: Stilltu eða lestu RF stillinguna í lagi
Skrifaðu skipun AT+RF_CONFIG=, , , SF>, , ,
Hvar:
· = Formálslengd
· = Bandbreidd tíðni – 0: 126 Khz, 1: 250 kHz; 2:500 kHz
· = Villuleiðréttingarhlutfall 1 – 4
· = Dreifingarstuðull 6 – 12
· = Tíðnihopp tímabil 0 – 255
· = RF upphafsrás – 0-127 (bw 125 KHz), 0 – 76 (bw 250 KHz), 0 – 32 (bw 500 KHz)
· = SX1276 RF sendingarafl -4 ~ 5 dB
Athugasemdir:
· Móttekin gögn verða aðeins send yfir UART þegar skipun er frumstillt
OK
Lestu Command
AT+RF_CONFIG=?
Formáli:xx,BW: kHz, SF: , Hopp: , Chan: , Pow: dB í lagi
3 Gögn sem berast RF
+RX, ,
Les gögn sem berast með LoRa RF sendingu.
Gagnasnið
+RX, ,
Hvar:
· = Lengd gagnapakka, 1 – 253
· = Gögn móttekin á sextándu sniði
Athugasemdir:
· Eftir að tækið hefur snúið afl eða endurstillt, er aðeins hægt að senda LoRa gögn þegar skipun AT+RF_CONFIG er frumstillt.
· Gakktu úr skugga um að bæði sendandi og móttakari hafi sömu RF stillingar þegar skipun AT+RF_CONFIG er frumstillt (Forgangur, BW, CodeRate, SF, HopPeriod, Channel og Power).
Ekkert
4 Lestu styrk RF-merkja
AT+RF_RSSI

Les lengd síðustu mótteknu gagna og styrk RF-merkja frá sendu tæki.

Hjálparskipun
AT+RF_RSSI?
AT+RF_RSSI: Fáðu síðast mótteknu gögn Len og RSSI OK
Lestu Command
AT+RF_RSSI=?
Len: xx, RSSI xx dB OK
5 Hættu að senda RF gögn
AT+RF_STOP
Stöðvar RF samfellda sendingu. RF einingar fara í móttökuham.
Hjálparskipun
AT+RF_STOP?
AT+RF_STOP: Hættu að senda RF gögn í lagi
Framkvæmdastjórn
AT+RF_STOP
OK
6 Einstakt tíðnipróf
AT_TXTONE
Prófar raunverulega tíðni og mælir tíðni off-set.
Hjálparskipun
AT+TXTONE?
AT+TXTONE: RF prófunartónn í lagi

d. Eining jaðarstýring

 

Kerfisskipun

Skipun

Svar

1 Lestu eða stilltu GPIO hátt og lágt stig
AT+GPIO
Les eða stillir hátt eða lágt stig á samsvarandi pinna einingarinnar.
Hjálparskipun
AT+GPIO?
AT+GPIO: Lestu eða stilltu GPIO hátt og lágt
OK
Skrifaðu skipun
AT+GPIO= ,
Hvar:
· = Eininga PIN númer 8, 16, 17, 23
· = Hátt og lágt stig IO tengi – 0: lágt stig, 1: hátt stig
GPIO: H/L OK
Lestu Command
AT+GPIO=?
OK
2 Stilltu I2C samskiptahraða
AT+I2C_CONFIG
Sendir gögn í gegnum LoRa RF sendingu.
Hjálparskipun
AT+I2C_CONFIG?
AT+I2C_CONFIG: Stilltu I2C hlutfallið í lagi
Skrifaðu skipun
AT+I2C_CONFIG=
Hvar = I2C hlutfall – 1: 5k, 2: 10k, 3: 50K, 4: 100K, 5: 400K
Example: Stilltu I2C 10kHz samskiptahraða Senda:

AT+I2C_config=2 Skila: Í lagi

OK
Lestu Command
AT+I2C_CONFIG=?
I2C tíðni:xx OK
3 I2C les- og skrifaðgerðir
AT+I2C
Samskipti við ytri I2C tæki. Fjarlægðu jumper J10 þegar I2C skipun er notuð.
Hjálparskipun
AT+I2C?
AT+I2C: stilltu addr og len, og síðan á að lesa eða skrifa OK
Skrifaðu skipun AT+I2C= , , Á eftir
Hvar:
· = 7bit I2C vélbúnaðarfang
· = Ytra minnisfang – Núll: Núllminnisfang, xx: 1Bæti minnisfang, xxxx: 2Bæti minnisfang
· = Lengd gagna í bæti til að lesa eða skrifa
· = Gögn sem á að senda á hex sniði
Eftir að skrifskipunin hefur verið send til einingarinnar mun raðtengi skila tákninu '>' og senda síðan gögn til einingarinnar í gegnum raðtengi. Eining mun skila hverju bæti af gögnunum til að hýsa á læsilegu HEX sniði.
Example sem sýnir bæti send til I2C tæki:
1. Lestu gögn úr I2C tæki
AT+I2C=?18,,2 = Ekkert minnisfang, lesið 2 bæti frá 7bita I2C vélbúnaðarvistfangi 0x18
Skrifaðu gögn í I2C tæki
AT+I2C=18,12,5 = Skrifaðu 5 bæti í I2C jaðartæki með 7bita I2C vélbúnaðarfangi, 0x18 og minnisfangi 0x12
2. 1234567890 (gögn skrifuð á hex sniði)
3. Skrifaðu gögn í I2C tæki
AT+I2C=18,1234,5 = Skrifaðu 5 bæti í I2C jaðartæki með 7bita I2C vélbúnaðarvistfangi, 0x18 og minnisfangi 0x1234 1234567890 (gögn skrifuð á hex sniði)

Lestu Command
AT+I2C=? , ,

OK
·AT_PARAM_ERROR ef það er færibreytuvilla.
· ERR á tæki ef I2C jaðartæki hefur ekkert ACK.
· Tímamörk ef engin gögn eru send innan 3 sekúndna frá sendingu skrifskipunar.
Allt í lagi
4 Lestu auglýsingagildi
AT+ADCx
Les auglýsingagildi samsvarandi pinna einingarinnar. Fyrir adc1, breyttu 0 í 1.
ADC0 vísar til PA0/ADC0 pinna á einingunni, ADC1 vísar til PB0/ADC8 pinna á einingunni.
Fjarlægðu jumper J9 þegar þú notar ADC1 (PB0/ADC8).
Hjálparskipun
AT+ADC0?
AT+ADC0: Fáðu AD0 gildi í lagi
Lestu Command
AT+ADC0=?
AD0: Allt í lagi
Hvar = AD gildi, 0 – 4,095
5 Stilltu PWM
AT+PWM
Stillir PWM merkjaúttak á 8 pinna einingarinnar. (PB0) Fjarlægðu jumper J9 þegar PWM er notað.
Hjálparskipun
AT+ PWM?
AT+PWM Stilltu PWM 1K-10K í lagi
Skrifaðu skipun
AT+PWM= ,
Hvar:
· = PWM tíðni, 1 – 10 KHz
· = PWM vinnulota, 0 – 100%
PWM tímabil: xxxx, púls: xx OK
Lestu Command
AT+PWM=?
PWM tímabil: xxxx, púls: xx OK

Endurskoðun Saga

Endurskoðaður

Útgáfa

Lýsing

13-okt-2020 1.0 Upphafleg útgáfa skjals
17-des-2020 1.1 Uppfærsla á jaðarstýringarhluta AT Command Module
23-nóv-2021 1.2 Minniháttar sniðbreyting og AT Command svar uppfærsla
30-nóv-2021 1.3 AT Command ADC/I2C/PWM leiðbeiningaruppfærsla
28. apríl 2023 2.0 Fastbúnaður og AT skipanir uppfærðar

Hafðu samband við okkur á cs@sgwireless.com fyrir allar fyrirspurnir, eða finndu okkur á hvaða rás sem er hér að neðan:
Websíða: https://sgwireless.com/
LinkedIn: https://www.linkedin.com/company/sgwireless/ Facebook: https://www.facebook.com/sgwirelessIoT Twitter: @sgwirelessIoT
Upplýsingar í þessu skjali eru eingöngu veittar til að gera viðurkenndum notendum eða leyfishöfum SG Wireless vörur kleift. Ekki gera prentuð eða rafræn afrit af þessu skjali, eða hluta þess, án skriflegs leyfis frá SG Wireless.
SG Wireless áskilur sér rétt til að gera breytingar á vörum og upplýsingum hér án frekari fyrirvara. SG Wireless veitir enga ábyrgð, yfirlýsingu eða ábyrgð varðandi hæfi vara sinna í neinum sérstökum tilgangi, né tekur SG Wireless á sig neina ábyrgð sem stafar af beitingu vörunnar og afsalar sér sérstaklega allri ábyrgð, þar með talið án takmarkana afleiðinga- skaðabætur eða tilfallandi skemmdir. SG Wireless veitir ekki leyfi samkvæmt einkaleyfisrétti sínum né réttindum annarra. Ekki má nota SG Wireless vörur í lífsnauðsynlegum búnaði, kerfum eða forritum þar sem bilun á slíkum búnaði, kerfi eða notkun myndi valda líkamstjóni eða dauða. SG Wireless selur vörur í samræmi við staðlaða söluskilmála sem má finna á https://www.sgwireless.com/page/terms.
SG Wireless gæti vísað í önnur SG Wireless skjöl eða vörur þriðju aðila í þessu skjali og notendur eru beðnir um að hafa samband við SG Wireless eða þá þriðju aðila til að fá viðeigandi skjöl.
SG Wireless™ og SG og SG Wireless lógóin eru vörumerki og þjónustumerki SG Wireless Limited. Öll önnur vöru- eða þjónustuheiti eru eign viðkomandi eigenda.
© 2023 SG Wireless Limited. Allur réttur áskilinn.SGWireles - merki

Skjöl / auðlindir

SGWireles SGW2828 LoRa Module AT Command [pdfNotendahandbók
SGW2828, SGW2828 LoRa Module AT Command, LoRa Module AT Command, Module AT Command, AT Command, Command

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *