From 3067a9494a275efbedc785248452897f3d175004 Mon Sep 17 00:00:00 2001 From: hinxx Date: Tue, 9 Jul 2024 17:05:54 +0200 Subject: [PATCH 1/5] add link to RAK811 docs --- main.ts | 7 +++++++ pxt.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/main.ts b/main.ts index d48c964..6068091 100644 --- a/main.ts +++ b/main.ts @@ -17,6 +17,13 @@ * Last Updated 2022-03-10 0931 */ +/* +HK + +DOCS: https://docs.rakwireless.com/Product-Categories/WisDuo/RAK811-Module/AT-Command-Manual + +*/ + enum Channels { //% block="One" One = 1, diff --git a/pxt.json b/pxt.json index e8d8d23..0a536a1 100644 --- a/pxt.json +++ b/pxt.json @@ -21,7 +21,7 @@ ], "public": true, "targetVersions": { - "target": "4.0.18", + "target": "6.0.28", "targetId": "microbit" }, "supportedTargets": [ From df8e2f95e9de6a8d1bb8a694967e94f5d3146b67 Mon Sep 17 00:00:00 2001 From: hinxx Date: Wed, 10 Jul 2024 06:37:31 +0200 Subject: [PATCH 2/5] Update main.ts --- main.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.ts b/main.ts index 6068091..768a3e2 100644 --- a/main.ts +++ b/main.ts @@ -20,7 +20,7 @@ /* HK -DOCS: https://docs.rakwireless.com/Product-Categories/WisDuo/RAK811-Module/AT-Command-Manual +DOCS: https://github.com/RAKWireless/RAK811_LoRaNode/blob/master/doc/Software/RAK811%C2%A0Lora%C2%A0AT%C2%A0Command%C2%A0V1.4.pdf */ From 1ce0de9c58d7be75cb1f234a662eedc0062bd1dd Mon Sep 17 00:00:00 2001 From: hinxx Date: Wed, 10 Jul 2024 09:55:24 +0200 Subject: [PATCH 3/5] fix SpreadingFactors and CodingRates --- main.ts | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/main.ts b/main.ts index 768a3e2..29897cf 100644 --- a/main.ts +++ b/main.ts @@ -68,30 +68,32 @@ enum Channels { } enum SpreadingFactors { + //% block="Six" + Six = 6, //% block="Seven" - Seven = 5, + Seven = 7, //% block="Eight" - Eight = 4, + Eight = 8, //% block="Nine" - Nine = 3, + Nine = 9, //% block="Ten" - Ten = 2, + Ten = 10, //% block="Eleven" - Eleven = 1, + Eleven = 11, //% block="Twelve" - Twelve = 0 + Twelve = 12 } enum CodingRates { //% block="4/5" - FourFive = 5, + FourFive = 1, //% block="4/6" - FourSix = 6, + FourSix = 2, //% block="4/7" - FourSeven = 7, + FourSeven = 3, //% block="4/8" - FourEight = 8 + FourEight = 4 } From e4290f42621280f256ae220387510d8dfc2b9194 Mon Sep 17 00:00:00 2001 From: hinxx Date: Wed, 10 Jul 2024 10:02:46 +0200 Subject: [PATCH 4/5] fix at+rxc=1 --- main.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.ts b/main.ts index 29897cf..9c6c2c9 100644 --- a/main.ts +++ b/main.ts @@ -653,7 +653,7 @@ namespace IotLoRaNode { basic.pause(75) //Set to use LoRaWAN Mode - serial.writeString("at+rxc\r\n"); + serial.writeString("at+rxc=1\r\n"); serial.readLine() } From aa857793127f3e8d7fcbcba7fe5d2f7a0ef42e6a Mon Sep 17 00:00:00 2001 From: hinxx Date: Wed, 10 Jul 2024 10:06:54 +0200 Subject: [PATCH 5/5] fix at+tx_stop, at+rx_stop --- main.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.ts b/main.ts index 9c6c2c9..4bba38e 100644 --- a/main.ts +++ b/main.ts @@ -664,7 +664,7 @@ namespace IotLoRaNode { basic.pause(75) //Set to use LoRaWAN Mode - serial.writeString("at+txstop\r\n"); + serial.writeString("at+tx_stop\r\n"); serial.readLine() } @@ -675,7 +675,7 @@ namespace IotLoRaNode { basic.pause(75) //Set to use LoRaWAN Mode - serial.writeString("at+rxstop\r\n"); + serial.writeString("at+rx_stop\r\n"); serial.readLine() }