Changes for page Notes for ChirpStack
Last modified by Kilight Cao on 2024/09/24 15:23
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -242,6 +242,7 @@ 242 242 243 243 MQTT Connect to ChirpStack 244 244 245 + 245 245 ((( 246 246 (% style="color:red" %)Note: Chirpstack use base64 to downlink, so need to convert the downlink payload from HEX to base64 [[https:~~/~~/base64.us/>>url:https://base64.us/]] 247 247 ))) ... ... @@ -250,6 +250,7 @@ 250 250 251 251 Choose to Use Hex for Encode 252 252 254 + 253 253 If we want send downstream hex 030101 to end node, the BASE64 payload is AwEB 254 254 255 255 [[image:image-20220525104025-15.png]] ... ... @@ -315,6 +315,7 @@ 315 315 AwAA is 0x030000's base 64 Encode. 316 316 ))) 317 317 320 + 318 318 == 4.3 Add the decode function in Chirpstack for the payload == 319 319 320 320 User enters the payload code according to the steps. ... ... @@ -328,6 +328,7 @@ 328 328 329 329 [[image:image-20220526091801-6.png]] 330 330 334 + 331 331 = 5. Multiply Uplink in ChirpStack = 332 332 333 333 ((( ... ... @@ -356,10 +356,12 @@ 356 356 357 357 [[image:image-20220525104437-22.png]] 358 358 363 + 359 359 Duplicate transmission in short time 360 360 361 361 [[image:image-20220525104502-23.png]] 362 362 368 + 363 363 == 5.1 Solution == 364 364 365 365 This example uses the Windows version as a template, other versions can refer to this. Similiar reference: [[https:~~/~~/confluence.alitecs.de/plugins/servlet/mobile?contentId=79790102#content/view/79790102>>url:https://confluence.alitecs.de/plugins/servlet/mobile?contentId=79790102#content/view/79790102]] ... ... @@ -370,10 +370,12 @@ 370 370 371 371 [[image:image-20220525104532-24.png]] 372 372 379 + 373 373 installation path: 374 374 375 375 [[image:image-20220525104554-25.png]] 376 376 384 + 377 377 ((( 378 378 2. Environment variable settings:. 379 379 ))) ... ... @@ -388,6 +388,7 @@ 388 388 389 389 [[image:image-20220524165433-33.png]] 390 390 399 + 391 391 3)Modify the system variable Path and add C:\Go\bin\: 392 392 393 393 [[image:image-20220524165452-34.png]] ... ... @@ -396,6 +396,7 @@ 396 396 397 397 [[image:image-20220524165517-35.png]] 398 398 408 + 399 399 3. Modify the ADR configuration file according to your own needs, adr.setting.go is an example of the ADR configuration file. 400 400 401 401 The name of the plugin: Example ADR plugin: ... ... @@ -406,6 +406,7 @@ 406 406 407 407 [[image:image-20220524165557-37.png]] 408 408 419 + 409 409 4. Compile the ADR configuration file and generate the exe file. 410 410 411 411 1) Create a folder named adr-setting ... ... @@ -430,6 +430,7 @@ 430 430 431 431 [[image:image-20220524165623-38.png]] 432 432 444 + 433 433 5. Add the plugin and run the plugin. 434 434 435 435 (((