File tree Expand file tree Collapse file tree 4 files changed +69
-6
lines changed
chirpstack/meta-chirpstack/recipes-chirpstack/chirpstack-network-server/chirpstack-network-server/config
recipes-chirpstack/chirpstack-concentratord/files/sx1301
recipes-core/gateway-config/files Expand file tree Collapse file tree 4 files changed +69
-6
lines changed Original file line number Diff line number Diff line change 1+ [general ]
2+ log_level =4
3+ log_to_syslog =true
4+
5+ [postgresql ]
6+ dsn =" postgres://chirpstack_ns:chirpstack_ns@localhost/chirpstack_ns?sslmode=disable"
7+
8+ [network_server ]
9+ net_id =" 000000"
10+
11+ [network_server .band ]
12+ name =" AS923"
13+
14+ [[network_server .network_settings .extra_channels ]]
15+ frequency =923600000
16+ min_dr =0
17+ max_dr =5
18+
19+ [[network_server .network_settings .extra_channels ]]
20+ frequency =923800000
21+ min_dr =0
22+ max_dr =5
23+
24+ [[network_server .network_settings .extra_channels ]]
25+ frequency =924000000
26+ min_dr =0
27+ max_dr =5
28+
29+ [[network_server .network_settings .extra_channels ]]
30+ frequency =924200000
31+ min_dr =0
32+ max_dr =5
33+
34+ [[network_server .network_settings .extra_channels ]]
35+ frequency =924400000
36+ min_dr =0
37+ max_dr =5
38+
39+ [[network_server .network_settings .extra_channels ]]
40+ frequency =924600000
41+ min_dr =0
42+ max_dr =5
Original file line number Diff line number Diff line change 1+ # LoRa concentrator configuration.
2+ [gateway .concentrator ]
3+
4+ # Multi spreading-factor channels (LoRa).
5+ multi_sf_channels =[
6+ 923200000 ,
7+ 923400000 ,
8+ 923600000 ,
9+ 923800000 ,
10+ 924000000 ,
11+ 924200000 ,
12+ 924400000 ,
13+ 924600000 ,
14+ ]
15+
16+ # LoRa std channel (single spreading-factor).
17+ [gateway .concentrator .lora_std ]
18+ frequency =924500000
19+ bandwidth =250000
20+ spreading_factor =7
Original file line number Diff line number Diff line change @@ -132,15 +132,17 @@ do_setup_rak831() {
132132 1 " EU868" \
133133 2 " AU915" \
134134 3 " US915" \
135+ 4 " AS923" \
135136 3>&1 1>&2 2>&3 )
136137 RET=$?
137138 if [ $RET -eq 1 ]; then
138139 do_main_menu
139140 elif [ $RET -eq 0 ]; then
140141 case " $FUN " in
141- 1) do_copy_concentratord_config " sx1301" " generic_eu868" " GNSS" " eu868" " 0" && do_copy_chirpstack_ns_config " eu868" ;;
142- 2) do_select_au915_block " sx1301" " generic_au915" " GNSS" ;;
143- 3) do_select_us915_block " sx1301" " generic_us915" " GNSS" ;;
142+ 1) do_copy_concentratord_config " sx1301" " generic_eu868" " GNSS" " eu868" " 0" && do_copy_chirpstack_ns_config " eu868" ;;
143+ 2) do_select_au915_block " sx1301" " generic_au915_gps" ;;
144+ 3) do_select_us915_block " sx1301" " generic_us915_gps" ;;
145+ 4) do_copy_concentratord_config " sx1301" " rak_2245_as923" " GNSS" " as923" " 0" && do_copy_chirpstack_ns_config " as923" ;;
144146 esac
145147 fi
146148}
@@ -255,7 +257,6 @@ do_select_au915_block() {
255257 fi
256258}
257259
258-
259260do_set_concentratord () {
260261 monit stop chirpstack-concentratord
261262 sed -i " s/CONCENTRATORD_VERSION=.*/CONCENTRATORD_VERSION=\" $1 \" /" /etc/default/chirpstack-concentratord
@@ -301,7 +302,7 @@ do_copy_concentratord_config() {
301302 RET=$?
302303 if [ $RET -eq 0 ]; then
303304 # set model
304- sed -i " s/model=.*/model=\" ${2} \" /" /etc/chirpstack-concentratord/$1 /global.toml
305+ sed -i " s/model=.*/model=\" ${2} \" /" /etc/chirpstack-concentratord/$1 /global.toml
305306
306307 # set model flags
307308 IFS=' ' ; read -ra model_flags <<< $3
421422}
422423
423424if [ $EUID -ne 0 ]; then
424- echo " This script must be run as root"
425+ echo " This script must be run as root"
425426 exit 1
426427fi
427428
You can’t perform that action at this time.
0 commit comments