

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

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.
Þ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 |
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.
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 |
