

SGW2828 LoRa Modil AT Kòmandman
Manyèl itilizatè
Avril 2023 V2.0
SGW2828 LoRa Modil AT Kòmandman

Entwodiksyon
SGW2828 LoRa Modil la se yon SoM pre-sètifye ki pèmèt koneksyon LoRa pou sistèm entegre pòtab ak ki ba anpil pouvwa. Kontra enfòmèl ant, modil SGW2828 trè sansib la fasil reyalize +30dBm Tx pouvwa san yo pa bezwen entegre yon pouvwa ekstèn. amplifier, epi li se pwepare pou mache US la ak yon frekans opere nan 915MHz ak kapasite rapid frekans so. Sipòte yon pakèt detèktè ak kominikasyon spectre pwopaje ultra-long ranje ant aparèy, Modil SGW2828 la ka entegre nan yon varyete platfòm devlopman popilè pou fasilite bati aparèy entelijan rapid nan pri optimize.
Manyèl itilizatè sa a detay seri kòmand AT ki sipòte pa Modil LoRa SGW2828 la.
UART Entèfas
Modil SGW2828 la ka konekte atravè pò UART li yo:
| Pousantaj Baud | 4,800 (default), 9,600, 115,200 |
| Done Bits | 8 |
| One Stop Bit | 1 |
| Bit Parite | Okenn |
| Anviwònman kontwòl koule | Andikape |
Kòmandman AT
Lis nan dokiman sa a se kòmandman AT yo sipòte pa SGW2828 LoRa Modil la nan vèsyon V0.0.26.
a. Kòmand Set
|
Lis Kòmandman |
AT Kòmandman |
Rezilta |
| Jwenn Lis Kòmandman | AT? | Jwenn yon lis tout kòmandman AT ki disponib |
| Ede kòmandman | AT+ ? | Jwenn enfòmasyon èd kòmand |
| Li Kòmandman | AT+ =? | Li kòmandman |
| Ekri Kòmandman | AT+ =<…> | Ekri kòmandman |
| Kòmandman Egzekisyon | AT+ | Kòmand egzekisyon |
Nòt:
- Tout kòmandman yo pa sansib. Tout kòmandman fini ak \r. Tout retounen fini ak \r\n.
- Pa ta dwe ajoute espas lè w ap voye kòmandman. Si gen yon erè paramèt, li pral lakòz AT_ PARAM_ ERROR. Si se yon kòmandman ki pa rekonèt, li pral lakòz AT_ ERROR. De envit erè sa yo aplike nan tout kòmandman epi yo pa pral endike nan lis la kòmand ki pral pi devan.
b. Kòmand sistèm
|
Kòmandman sistèm |
Kòmandman |
Repons |
|
| 1 | Jwenn vèsyon firmwèr NAN + VÈSYON | Ede kòmandman NAN + VÈSYON? | AT+VERSION: Jwenn vèsyon firmwèr la OK |
| Kòmandman Egzekisyon AT+VERSION=? | SGW2828_EVK_vx.yz OK | ||
| 2 | Mete mòd dòmi NAN + DOMI Pèmèt mòd dòmi ultra-ba konsomasyon pouvwa. Apre w fin antre nan mòd dòmi, lame a ka voye nenpòt karaktè nan pò seri a reveye modil la. Yon fwa reveye, li pral ankouraje karaktè "reveye". Si gen yon osilator kristal 32.768KHz ak fonksyon nan boule ak RTC, modil la ap reveye poukont li apre li fin fikse tan dòmi an. nan kòmandman an. |
Ede kòmandman NAN+DOMÒM? | AT + DÒMI: Kite MCU a nan mòd dòmi OK |
| Kòmandman Egzekisyon AT+ DÒMI= Ki kote = tan dòmi ak inite an segonn. Min 1 a max 65,535 segonn. |
Antre dòmi | ||
| 3 | Reyajiste MCU AT+RESET |
Ede kòmandman
AT+RESET? |
AT + RESET: Deklanche yon reset nan MCU OK |
| Kòmandman Egzekisyon AT+ RESET |
Nil | ||
| 4 | Retabli paramèt faktori yo AT+RECHARGE Reyajiste ak rechaje enfòmasyon anviwònman RF nan EEPROM. Anviwònman RF defo: · Preanbil: 16 · BW: 250kHz · CR: 1 · SF: 7 · Hop: 0 · Chan: 0 · SX1276 Tx pouvwa: 4dB |
Ede kòmandman AT+RECHARGE? |
AT + RELOAD: Retabli paramèt faktori yo OK |
| Kòmandman Egzekisyon AT+ RELOAD |
Preamble:16,BW:250kHz,CR:1,SF:7,Hop:0,chan:0,Pow:4dB OK | ||
| 5 | Jwenn adrès MAC modil la AT+MAC Jwenn adrès MAC modil (6 octets nan total). |
Ede kòmandman AT+MAC? |
AT+MAC: Jwenn valè MAC OK |
| Ekri Kòmandman AT + MAC = Ki kote se nan fòma ASCII. Egzample: |
OK |
| Voye: AT+MAC=112233aabbcc\r Retounen: OK\r\n |
|||
| Li Kòmandman AT+MAC=? | xx xx xx xx xx xx OK | ||
| 6 | Jwenn ID STM32 AT+MCUMAC Jwenn STM32 96bit UID. |
Ede kòmandman AT+MCUMAC? | AT+MAC: Jwenn STM32 UID OK |
| Li Kòmandman AT+MCUMAC=? Ki kote se nan fòma ASCII. Example: Voye: AT+MCUMAC=?\r Retounen: 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 OK | ||
| 7 | Mete vitès UART AT+UARTSPEED |
Li Kòmandman AT+UARTSPEED=? |
OK |
| Ekri Kòmandman AT+UARTSPEED= Ki kote: = Vitès UART (4800, 9600, 115200) Example: Voye: AT+UARTSPEED=11520 Retounen: OK |
c. LoRaP2P
|
|
Kòmandman sistèm | Kòmandman |
Repons |
| 1 | Enfòmasyon RF AT+RF_CONFIG Li oswa mete paramèt RF ki pral sove nan EEPROM. |
Ede kòmandman AT+RF_CONFIG? |
AT+RF_CONFIG: Mete oswa li paramèt RF la OK |
| Ekri Kòmandman AT+RF_CONFIG=, , , SF>, , , Ki kote: · = Longè preambul · = Pleasant frekans - 0: 126 Khz, 1: 250 kHz; 2:500 kHz · = Pousantaj koreksyon erè 1 – 4 · = Faktè spectre gaye 6 – 12 · = Peryòd so frekans 0 - 255 · = Chanèl RF kòmanse – 0-127 (bw 125 KHz), 0 – 76 (bw 250 KHz), 0 – 32 (bw 500 KHz) · = SX1276 RF transmisyon pouvwa -4 ~ 5 dB Remak: · Done yo resevwa yo pral voye sèlman sou UART lè yo inisyalize lòd |
OK | ||
| Li Kòmandman AT+RF_CONFIG=? |
Preambul:xx,BW: kHz, SF: , Hop: , Chan: , Pow: dB OK | ||
| 3 | Done yo resevwa pa RF +RX, , Li done yo resevwa pa transmisyon LoRa RF. |
Fòma Done +RX, , Ki kote: · = Longè pake done, 1 – 253 · = Done yo resevwa nan fòma egzadesimal Remak: · Apre sikilasyon pouvwa aparèy oswa reset, done LoRa yo ka voye sèlman lè lòd AT+RF_CONFIG inisyalize. · Asire ke tou de aparèy emèt ak reseptè gen menm paramèt RF yo lè yo inisyalize lòd AT+RF_CONFIG (Preambul, BW, CodeRate, SF, HopPeriod, Channel ak Power). |
Nil |
| 4 | Li fòs siyal RF AT+RF_RSSI Li dènye longè done yo resevwa ak fòs siyal RF nan aparèy transmèt. |
Ede kòmandman AT+RF_RSSI? |
AT+RF_RSSI: Jwenn dènye done yo te resevwa Len ak RSSI OK |
| Li Kòmandman AT+RF_RSSI=? |
Len: xx, RSSI xx dB OK | ||
| 5 | Sispann voye done RF AT+RF_STOP Sispann transmisyon RF kontinyèl. Modil RF antre nan mòd resepsyon. |
Ede kòmandman AT+RF_STOP? |
AT+RF_STOP: Sispann voye done RF OK |
| Kòmandman Egzekisyon AT+RF_STOP |
OK | ||
| 6 | Tès frekans sèl AT_TXTONE Teste frekans aktyèl la epi mezire konpanse frekans. |
Ede kòmandman AT+TXTONE? |
AT+TXTONE: Ton tès RF OK |
d. Modil kontwòl periferik
|
Kòmandman sistèm |
Kòmandman |
Repons |
|
| 1 | Li oswa mete GPIO wo ak ba nivo AT+GPIO Li oswa mete nivo segondè oswa ba sou pin korespondan nan modil la. |
Ede kòmandman AT+GPIO? |
AT+GPIO: Li oswa mete GPIO wo ak ba nivo OK |
| Ekri Kòmandman AT+GPIO= , Ki kote: · = Modil PIN nimewo 8, 16, 17, 23 · = Nivo wo ak ba nan pò IO - 0: nivo ki ba, 1: nivo segondè |
GPIO: H/L OK | ||
| Li Kòmandman AT+GPIO=? |
OK | ||
| 2 | Mete pousantaj kominikasyon I2C AT+I2C_CONFIG Voye done atravè transmisyon LoRa RF. |
Ede kòmandman AT+I2C_CONFIG? |
AT+I2C_CONFIG: Mete pousantaj I2C OK |
| Ekri Kòmandman AT+I2C_CONFIG= Ki kote = I2C pousantaj - 1: 5k, 2: 10k, 3: 50K, 4: 100K, 5: 400K Example: Mete to kominikasyon I2C 10kHz Voye: AT+I2C_config=2 Retounen: OK |
OK | ||
| Li Kòmandman AT+I2C_CONFIG=? |
I2C Frekans:xx OK | ||
| 3 | I2C li ak ekri operasyon yo AT+I2C Kominike ak aparèy I2C ekstèn. Retire kavalye J10 lè w ap itilize lòd I2C. |
Ede kòmandman AT+I2C? |
AT + I2C: mete adr la ak lenn, ak Lè sa a, li oswa ekri OK |
| Ekri Kòmandman AT+I2C= , , Swiv pa Ki kote: · = 7bit adrès pyès ki nan konpitè I2C · = Adrès memwa ekstèn – Nil: Adrès memwa nil, xx: Adrès memwa 1Byte, xxxx: Adrès memwa 2Byte · = Longè done an byte pou li oswa ekri · = Done yo dwe voye nan fòma hex Apre voye lòd ekri nan modil la, pò seri a ap retounen senbòl '>', epi voye done nan modil la atravè pò seri a. Modil la pral retounen chak octet nan done yo nan òganize nan fòma HEX lizib. Exampchiyè ki montre octets voye bay aparèy I2C: 1. Li done ki soti nan aparèy I2C AT+I2C=?18,,2 = Pa gen adrès memwa, li 2 octets nan adrès pyès ki nan konpitè 7bit I2C 0x18 Ekri done nan aparèy I2C AT + I2C = 18,12,5 = Ekri 5 bytes nan periferik I2C ak adrès pyès ki nan konpitè 7bit I2C, 0x18 ak adrès memwa 0x12 2. 1234567890 (done ekri nan fòma hex) 3. Ekri done nan aparèy I2C AT + I2C = 18,1234,5 = Ekri 5 byte nan periferik I2C ak adrès pyès ki nan konpitè 7bit I2C, 0x18 ak adrès memwa 0x1234 1234567890 (done ekri nan fòma hex) Li Kòmandman |
OK ·AT_PARAM_ERROR si gen yon erè paramèt. · Aparèy ERR si periferik I2C pa gen ACK. · Tan soti si pa gen okenn done yo voye nan 3 segonn nan voye lòd ekri. OK |
||
| 4 | Li valè anons AT+ADCx Li valè anons nan PIN korespondan nan modil la. Pou adc1, chanje 0 a 1. ADC0 al gade nan PIN PA0/ADC0 sou modil la, ADC1 refere a PIN PB0/ADC8 sou modil la. Retire kavalye J9 lè w ap itilize ADC1 (PB0/ADC8). |
Ede kòmandman AT+ADC0? |
AT+ADC0: Jwenn valè AD0 OK |
| Li Kòmandman AT+ADC0=? |
AD0: OK Ki kote = AD valè, 0 – 4,095 |
||
| 5 | Mete PWM AT+PWM Mete pwodiksyon siyal PWM sou 8-pin nan modil. (PB0) Retire kavalye J9 lè w ap itilize PWM. |
Ede kòmandman AT+ PWM? |
AT+PWM Mete PWM 1K-10K OK |
| Ekri Kòmandman AT+PWM= , Ki kote: · = PWM frekans, 1 - 10 KHz · = sik devwa PWM, 0 - 100% |
Peryòd PWM: xxxx, Puls: xx OK | ||
| Li Kòmandman AT+PWM=? |
Peryòd PWM: xxxx, Puls: xx OK |
Revizyon Istwa
|
Revize |
Version |
Deskripsyon |
| 13-Oktòb-2020 | 1.0 | Premye divilgasyon dokiman an |
| 17-Desanm-2020 | 1.1 | Mizajou seksyon AT Command Modil Control Peripheral |
| 23-Nov-2021 | 1.2 | Ti chanjman fòma ak mizajou repons AT Command |
| 30-Nov-2021 | 1.3 | AT Kòmandman ADC/I2C/PWM enstriksyon aktyalizasyon |
| 28-avril-2023 | 2.0 | Firmware ak kòmandman AT yo mete ajou |
Kontakte nou nan cs@sgwireless.com pou nenpòt kesyon, oswa jwenn nou nan nenpòt chanèl anba a:
Websit: https://sgwireless.com/
LinkedIn: https://www.linkedin.com/company/sgwireless/ Facebook: https://www.facebook.com/sgwirelessIoT Twitter: @sgwirelessIoT
Yo bay enfòmasyon ki nan dokiman sa a sèlman pou pèmèt itilizatè otorize oswa moun ki gen lisans pwodwi SG Wireless. Pa fè kopi enprime oswa elektwonik dokiman sa a, oswa pati ladan l, san otorizasyon alekri nan men SG Wireless.
SG Wireless rezève dwa pou fè chanjman nan pwodwi ak enfòmasyon ki nan la a san lòt avi. SG Wireless pa fè okenn garanti, reprezantasyon oswa garanti konsènan konvnab pwodwi li yo pou nenpòt ki rezon patikilye, ni SG Wireless pa pran okenn responsablite ki soti nan aplikasyon an nan nenpòt pwodwi epi espesyalman dejwe nenpòt ak tout responsablite, ki gen ladan san limitasyon konsekans- domaj prensipal oswa aksidantèl. SG Wireless pa transmèt okenn lisans dapre dwa patant li yo ni dwa lòt moun. Pwodwi SG Wireless pa ka itilize nan ekipman, sistèm oswa aplikasyon ki enpòtan pou lavi yo kote echèk ekipman, sistèm oswa aplikasyon sa yo ta lakòz blesi kòporèl oswa lanmò. SG Wireless vann pwodwi dapre Regleman ak Kondisyon Vann estanda ki ka jwenn nan https://www.sgwireless.com/page/terms.
SG Wireless ka refere ak lòt dokiman SG Wireless oswa pwodwi twazyèm pati nan dokiman sa a epi itilizatè yo mande pou kontakte SG Wireless oswa twazyèm pati sa yo pou dokiman ki apwopriye yo.
SG Wireless™ ak logo SG ak SG Wireless yo se mak komèsyal ak mak sèvis SG Wireless Limited. Tout lòt non pwodwi oswa sèvis yo se pwopriyete pwopriyetè respektif yo.
© 2023 SG Wireless Limited. Tout dwa rezève.
Dokiman / Resous
![]() |
SGWireles SGW2828 LoRa Modil AT Kòmandman [pdfManyèl Itilizatè SGW2828, SGW2828 LoRa Modil AT Kòmandman, LoRa Modil AT Kòmandman, Modil AT Kòmandman, AT Kòmandman, Kòmandman |
