SGWireles - logoSGWireles SGW2828 LoRa ماډل AT کمانډ

SGW2828 LoRa ماډل AT کمانډ
د کارن لارښود
اپریل 2023 V2.0

SGW2828 LoRa ماډل AT کمانډ

SGWireles SGW2828 LoRa ماډل AT کمانډ - انځر

پیژندنه

د SGW2828 LoRa ماډل یو دمخه تصدیق شوی SoM دی چې د پورټ ایبل او خورا ټیټ بریښنا ایمبیډ شوي سیسټمونو لپاره د LoRa ارتباط وړ کوي. کمپیکٹ، خورا حساس SGW2828 ماډل په اسانۍ سره + 30dBm Tx بریښنا ترلاسه کوي پرته له دې چې بهرنۍ بریښنا ادغام ته اړتیا ولري amplifier، او د متحده ایاالتو بازار لپاره د 915MHz عملیاتي فریکونسۍ او د چټک فریکونسۍ هپ کولو وړتیاو سره مناسب دی. د وسیلو تر مینځ د سینسرونو پراخه لړۍ او د الټرا اوږد رینج خپریدو سپیکٹرم ارتباط ملاتړ کول ، د SGW2828 ماډل په مختلف مشهور پرمختیایی پلیټ فارمونو کې مدغم کیدی شي ترڅو په مطلوب لګښت ګړندي د سمارټ وسیلو رامینځته کولو کې اسانتیا رامینځته کړي. SGWireles SGW2828 LoRa ماډل AT کمانډ - LoRa ماډلدا کارن لارښود د AT کمانډ سیټ توضیح کوي چې د SGW2828 LoRa ماډل لخوا ملاتړ شوی.

د UART انٹرفیس

د SGW2828 ماډل د دې UART بندر له لارې وصل کیدی شي:

د بوډ نرخ 4,800 (ډیفالټ)، 9,600, 115,200
ډیټا بټس 8
بټ ودروئ 1
د پارټي Bit هیڅ نه
د جریان کنټرول تنظیمات معیوب شوی

AT کمانډونه

په دې سند کې لیست شوي د AT کمانډونه دي چې په V2828 نسخه کې د SGW0.0.26 LoRa ماډل لخوا ملاتړ کیږي
a. د قوماندې ترتیب

د قوماندې لیست

AT کمانډ

پایله

د قوماندې لیست ترلاسه کړئ AT؟ د ټولو موجود AT کمانډونو لیست ترلاسه کړئ
د مرستې قومانده AT+ ؟ د قوماندې مرستې معلومات ترلاسه کړئ
کمانډ ولولئ AT+ =؟ کمانډ ولولئ
کمانډ ولیکئ AT+ =<…> کمانډ ولیکئ
د اجرا کولو امر AT+ د اجرا کولو امر

یادونه:

  • ټول حکمونه د قضیې غیر حساس دي. ټول حکمونه د \r سره پای ته رسیږي. ټول بیرته ستنیدنه د \r\n سره پای ته رسیږي.
  • د امرونو لیږلو پر مهال باید هیڅ ځای اضافه نشي. که چیرې د پیرامیټر غلطی وي، نو دا به د AT_ PARAM_ ERROR پایله وي. که دا یو ناپیژندل شوی قومانده وي، دا به د AT_ ERROR پایله وي. دا دوه تېروتنې په ټولو کمانډونو کې پلي کیږي او د کمانډ لیست کې به نه ښودل کیږي چې مخ په وړاندې ځي.

ب. د سیسټم قومانده

 

د سیسټم قومانده

امر

ځواب

1 د فرم ویئر نسخه ترلاسه کړئ AT + نسخه د مرستې قومانده AT + نسخه؟ AT + VERSION: د فرم ویئر نسخه سمه ترلاسه کړئ
د اجرا کولو امر AT+version=؟ SGW2828_EVK_vx.yz سمه ده
2 د خوب حالت تنظیم کړئ
AT + غوړ
د الټرا ټیټ بریښنا مصرف خوب حالت فعالوي. د خوب حالت ته د ننوتلو وروسته، کوربه کولی شي د سیریل پورټ له لارې کوم کرکټر واستوي ترڅو ماډل راویښ کړي. یوځل چې بیدار شي ، دا به د "بیداره" کرکټر ته وهڅوي.
که چیرې د 32.768KHz کرسټال اوسیلیټر شتون ولري او د RTC سره د سوځولو فعالیت وي ، ماډل به د خوب وخت تنظیم کولو وروسته پخپله ویښ شي په قومانده کې.
د مرستې قومانده په خوب کې؟ AT+SLEEP: اجازه راکړئ چې MCU د خوب حالت ته ښه شي
د اجرا کولو امر
AT+ خوب=
چیرته = په ثانیو کې د واحد سره د خوب وخت. لږترلږه 1 څخه تر اعظمي 65,535 ثانیو پورې.
د ننوتلو خوب
3 MCU بیا تنظیم کړئ
AT+RESET
د مرستې قومانده

AT+RESET؟

AT+RESET: د MCU OK بیا تنظیم کړئ
د اجرا کولو امر
AT+ RESET
نه
4 د فابریکې تنظیمات بحال کړئ
AT+ریلوډ
په EEPROM کې د RF تنظیم کولو معلومات بیا تنظیم او بیا پورته کوي. د ډیفالټ RF ترتیب:
· تمثیل: ۱۶
· BW: 250kHz
· CR: 1
· SF: 7
· هوپ: 0
· چان: 0
· SX1276 Tx بریښنا: 4dB
د مرستې قومانده
AT+ریلوډ؟
AT + ریلوډ: د فابریکې تنظیمات بحال کړئ سم
د اجرا کولو امر
AT+ ریلوډ
Preamble:16,BW:250kHz,CR:1,SF:7,Hop:0,chan:0,Pow:4dB OK
5 د ماډل MAC پته ترلاسه کړئ
AT + MAC
د ماډل MAC پته ترلاسه کوي (په ټولیز ډول 6 بایټونه).
د مرستې قومانده
AT+MAC؟
AT+MAC: د MAC ارزښت سم ترلاسه کړئ
کمانډ ولیکئ
AT+MAC=
چیرته په ASCII بڼه کې دی. ExampLe:
OK
    لیږل: AT+MAC=112233aabbcc\r
راستنېدل: سمه\r\n
 
کمانډ ولولئ AT+MAC=؟ xx xx xx xx xx xx xx xx
6 د STM32 ID ترلاسه کړئ
AT+MCUMAC
د STM32 96bit UID ترلاسه کوي.
د مرستې قومانده AT+MCUMAC؟ AT+MAC: د STM32 UID سم ترلاسه کړئ
کمانډ ولولئ AT+MCUMAC=؟
چیرته په ASCII بڼه کې دی.
Example: لیږل: AT+MCUMAC=?\r
راستنیدنه: 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 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
7 د UART سرعت تنظیم کړئ
AT+UARTSPEED
کمانډ ولولئ
AT+UARTSPEED=؟
OK
کمانډ ولیکئ
AT+UARTSPEED=
چیرته: = د UART سرعت (4800, 9600, 115200)
ExampLe:
لیږل: AT+UARTSPEED=11520
بیرته راستنیدنه: سمه ده

ج. LoRaP2P

د سیسټم قومانده امر

ځواب

1 د RF معلومات
AT+RF_CONFIG
د RF پیرامیټونه لوستل یا تنظیموي کوم چې به EEPROM ته خوندي شي.
د مرستې قومانده
AT+RF_CONFIG؟
AT+RF_CONFIG: د RF ترتیب سمه ترتیب کړئ یا ولولئ
کمانډ ولیکئ AT+RF_CONFIG=, , , SF>، , ,
چیرته:
· = د وړاندیز اوږدوالی
· = د فریکونسی بینډ ویت - 0: 126 Khz، 1: 250 kHz؛ 2:500 kHz
· = د تېروتنې د سمون کچه 1 – 4
· = د سپریډ سپیکٹرم فکتور 6 – 12
· = د فریکونسی هپ کولو موده 0 - 255
· = د RF پیل چینل - 0-127 (bw 125 KHz)، 0 - 76 (bw 250 KHz)، 0 - 32 (bw 500 KHz)
· = SX1276 RF د لیږد بریښنا -4 ~ 5 dB
تبصرې:
· ترلاسه شوي معلومات به یوازې د UART له لارې لیږل کیږي کله چې کمانډ پیل شي
OK
کمانډ ولولئ
AT+RF_CONFIG=؟
تمثیل: xx، BW: kHz، SF: هپ: , چان: , Pow: dB سمه ده
3 د RF لخوا ترلاسه شوي معلومات
+RX، ,
د LoRa RF لیږد لخوا ترلاسه شوي ډاټا لوستل.
د معلوماتو بڼه
+RX، ,
چیرته:
· = د ډیټا پیکټ اوږدوالی، 1 - 253
· = د هیکساډیسیمل په بڼه ترلاسه شوي معلومات
تبصرې:
· د وسیلې د بریښنا دورې یا بیا تنظیم کولو وروسته ، د LoRa ډیټا یوازې هغه وخت لیږل کیدی شي کله چې کمانډ AT+RF_CONFIG پیل شي.
· ډاډ ترلاسه کړئ چې لیږونکي او اخیستونکي دواړه وسیله ورته RF ترتیبات لري کله چې کمانډ AT+RF_CONFIG پیل شي (پریبل، BW، CodeRate، SF، HopPeriod، چینل او پاور).
نه
4 د RF سیګنال ځواک ولولئ
AT+RF_RSSI

د لیږد شوي وسیلې څخه وروستي ترلاسه شوي ډیټا اوږدوالی او د RF سیګنال ځواک لوستل.

د مرستې قومانده
AT+RF_RSSI؟
AT+RF_RSSI: وروستي ترلاسه شوي ډاټا ترلاسه کړئ لین او RSSI سم
کمانډ ولولئ
AT+RF_RSSI=؟
لین: xx، RSSI xx dB OK
5 د RF معلوماتو لیږل بند کړئ
AT+RF_STOP
د RF دوامداره لیږد ودروي. د RF ماډلونه د استقبال حالت ته ننوځي.
د مرستې قومانده
AT+RF_STOP؟
AT+RF_STOP: د RF ډیټا لیږل بند کړئ سمه ده
د اجرا کولو امر
AT+RF_STOP
OK
6 د واحد فریکونسۍ ازموینه
AT_TXTONE
حقیقي فریکونسۍ ازموینه کوي او د فریکونسۍ آف سیټ اندازه کوي.
د مرستې قومانده
AT+TXTONE؟
AT+TXTONE: د RF ټیسټ ټون سم

d. د موډل پردی کنټرول

 

د سیسټم قومانده

امر

ځواب

1 GPIO لوړه او ټیټه کچه ولولئ یا تنظیم کړئ
AT+GPIO
د ماډل په اړونده پن کې لوړې یا ټیټې کچې لوستل یا ټاکي.
د مرستې قومانده
AT+GPIO؟
AT+GPIO: GPIO لوړه او ټیټه کچه ولولئ یا تنظیم کړئ
OK
کمانډ ولیکئ
AT+GPIO= ,
چیرته:
· = د ماډل پن نمبر 8، 16، 17، 23
· = د IO پورټ لوړه او ټیټه کچه - 0: ټیټه کچه، 1: لوړه کچه
GPIO: H/L سمه ده
کمانډ ولولئ
AT+GPIO=؟
OK
2 د I2C مخابراتو نرخ تنظیم کړئ
AT+I2C_CONFIG
د LoRa RF لیږد له لارې ډاټا لیږي.
د مرستې قومانده
AT+I2C_CONFIG؟
AT+I2C_CONFIG: د I2C نرخ سم تنظیم کړئ
کمانډ ولیکئ
AT+I2C_CONFIG=
چیرته = د I2C کچه - 1: 5k، 2: 10k، 3: 50K، 4: 100K، 5: 400K
Example: I2C 10kHz د مخابراتو نرخ تنظیم کړئ لیږل:

AT+I2C_config=2 بیرته راګرځول: سمه ده

OK
کمانډ ولولئ
AT+I2C_CONFIG=؟
د I2C فریکونسی: xx سم
3 I2C د لوستلو او لیکلو عملیات
AT+I2C
د بهرني I2C وسیلو سره اړیکه لري. د I10C کمانډ کارولو پر مهال د جمپر J2 لرې کړئ.
د مرستې قومانده
AT+I2C؟
AT+I2C: اضافه او لین تنظیم کړئ، او بیا د لوستلو یا لیکلو لپاره
کمانډ ولیکئ AT+I2C= , , په تعقیب
چیرته:
· = 7bit I2C هارډویر پته
· = د بهرنۍ حافظې پته - بې نومه: د حافظې ضعیف پته، xx: 1Byte حافظه پته، xxxx: 2Byte حافظه پته
· = د لوستلو یا لیکلو لپاره په بایټ کې د معلوماتو اوږدوالی
· = ډیټا چې په هیکس شکل کې لیږل کیږي
ماډل ته د لیکلو کمانډ لیږلو وروسته، سیریل پورټ به سمبول '>' بیرته راولي، او بیا د سیریل پورټ له لارې ماډل ته ډاټا واستوي. ماډل به د معلوماتو هر بایټ د لوستلو وړ HEX ب formatه کې کوربه کولو لپاره بیرته راستانه کړي.
Exampد I2C وسیلو ته لیږل شوي بایټ ښیې:
1. د I2C آلې څخه ډاټا ولولئ
AT+I2C=?18,,2 = د حافظې پته نشته، د 2bit I7C هارډویر پته 2x0 څخه 18 بایټ ولولئ
I2C وسیله ته ډاټا ولیکئ
AT+I2C=18,12,5 = د 5bit I2C هارډویر پته، 7x2 او د حافظې پته 0x18 سره I0C پریریل ته 12 بایټ ولیکئ
2. 1234567890 (د هیکس په بڼه لیکل شوي ډاټا)
3. د I2C وسیله ته ډاټا ولیکئ
AT+I2C=18,1234,5 = د 5bit I2C هارډویر پته، 7x2 او د حافظې پته 0x18 0 سره I1234C پریریل ته 1234567890 بایټونه ولیکئ (ډاټا په هیکس فارمیټ کې لیکل شوې)

کمانډ ولولئ
AT+I2C=؟ , ,

OK
·AT_PARAM_ERROR که چیرې د پیرامیټر غلطی وي.
· د وسیلې ERR که چیرې I2C پیریفیریل ACK ونه لري.
· د لیکلو کمانډ لیږلو په 3 ثانیو کې د معلوماتو لیږلو وخت پای ته رسیدلی.
سمه ده
4 د اعلان ارزښت ولولئ
AT+ADCx
د ماډل د اړونده پن د اعلان ارزښت لوستل. د adc1 لپاره، 0 ته 1 بدل کړئ.
ADC0 په ماډل کې PA0/ADC0 پن ته مراجعه کوي، ADC1 په ماډل کې PB0/ADC8 پن ته مراجعه کوي.
جمپر J9 لرې کړئ کله چې ADC1 (PB0/ADC8) کاروئ.
د مرستې قومانده
AT+ADC0؟
AT+ADC0: د AD0 ارزښت سم ترلاسه کړئ
کمانډ ولولئ
AT+ADC0=؟
AD0: سمه ده
چیرته = AD ارزښت، 0 – 4,095
5 PWM تنظیم کړئ
AT+PWM
د ماډل په 8 پن کې د PWM سیګنال محصول تنظیموي. (PB0) د جمپر J9 لرې کړئ کله چې PWM کاروئ.
د مرستې قومانده
AT+ PWM؟
AT+PWM PWM 1K-10K سم تنظیم کړئ
کمانډ ولیکئ
AT+PWM= ,
چیرته:
· = PWM فریکونسي، 1 – 10 KHz
· = د PWM دندې دوره، 0 - 100٪
د PWM موده: xxxx، نبض: xx OK
کمانډ ولولئ
AT+PWM=؟
د PWM موده: xxxx، نبض: xx OK

بیاکتنه تاریخ

تعدیل شوی

نسخه

تفصیل

۲۰۲۰-اکتوبر-۲۶ 1.0 د لومړني سند خپرول
17-دسمبر-2020 1.1 د AT کمانډ ماډل پرفیریل کنټرول برخې تازه کول
23-نومبر-2021 1.2 کوچني ب formatه بدلون او د AT کمانډ غبرګون تازه کول
30-نومبر-2021 1.3 د AT کمانډ ADC/I2C/PWM لارښوونې تازه کول
۲۰۲۴-اپریل-۱۷ 2.0 فرم ویئر او AT کمانډونه تازه شوي

له موږ سره اړیکه ونیسئ cs@sgwireless.com د هرې پوښتنې لپاره، یا موږ په لاندې چینل کې ومومئ:
Webسایټ: https://sgwireless.com/
LinkedIn: https://www.linkedin.com/company/sgwireless/ فیسبوک: https://www.facebook.com/sgwirelessIoT ټویټر: @sgwirelessIoT
په دې سند کې معلومات یوازې د دې لپاره چمتو شوي چې د SG وائرلیس محصولاتو مجاز کاروونکو یا جواز اخیستونکو وړ کړي. د دې سند چاپ شوي یا بریښنایی کاپي مه کوئ، یا د هغې برخې، د SG Wireless څخه د لیکلي واک پرته.
SG وائرلیس حق لري چې پرته له نور خبرتیا دلته محصولاتو او معلوماتو کې بدلون راولي. SG Wireless د کوم ځانګړي هدف لپاره د خپلو محصولاتو مناسبیت په اړه هیڅ تضمین ، نمایندګي یا تضمین نه کوي ، او نه هم SG وائرلیس کوم مسؤلیت په غاړه اخلي چې د کوم محصول غوښتنلیک څخه رامینځته کیږي او په ځانګړي توګه کوم او ټول مسؤلیت ردوي ، پشمول پرته له محدودیت پایلې - ټایل یا ناڅاپي زیانونه. SG وائرلیس د دې د پیټینټ حقونو لاندې هیڅ جواز نه وړاندې کوي او نه د نورو حقونو. د SG بې سیم محصولات ممکن د ژوند مهم تجهیزاتو ، سیسټمونو یا غوښتنلیکونو کې ونه کارول شي چیرې چې د داسې تجهیزاتو ، سیسټم یا غوښتنلیک ناکامي به د بدن ټپي کیدو یا مړینې لامل شي. SG وائرلیس محصولات پلوري د پلور معیاري شرایطو او شرایطو سره سم چې ممکن په https:/ کې وموندل شي/www.sgwireless.com/page/terms.
SG وائرلیس ممکن په دې سند کې نورو SG بې سیم سندونو یا د دریمې ډلې محصولاتو ته مراجعه وکړي او له کاروونکو څخه غوښتنه کیږي چې د مناسبو اسنادو لپاره د SG وائرلیس یا دې دریمې ډلې سره اړیکه ونیسي.
SG Wireless™ او د SG او SG وائرلیس لوګو د SG وائرلیس محدودیت سوداګریزې نښې او د خدماتو نښې دي. نور ټول محصول یا خدمت نومونه د دوی د اړوندو مالکینو ملکیت دی.
© 2023 SG Wireless Limited. ټول حقونه خوندي دي.SGWireles - logo

اسناد / سرچینې

SGWireles SGW2828 LoRa ماډل AT کمانډ [pdf] د کارونکي لارښود
SGW2828، SGW2828 LoRa ماډل AT کمانډ، LoRa ماډل AT کمانډ، ماډل AT کمانډ، AT کمانډ، کمانډ

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *