I found a file as global_conf.json in path /opt/ttn-gateway/packet_forwarder/lora_pkt_fwd/ having script as below hope it tells which frequencies it is working in. Also, the Arduino code I provided is working in same range correct
{
"gateway_conf":{
"gateway_ID":"0000000000000000",
"server_address":"au1.cloud.thethings.network",
"serv_port_up":1700,
"serv_port_down":1700,
"forward_crc_disabled":false,
"forward_crc_error":false,
"forward_crc_valid":true,
"keepalive_interval":10,
"stat_interval":30,
"push_timeout_ms":100,
"fake_gps":false,
"autoquit_threshold":30,
"gps_tty_path":"/dev/i2c",
"beacon_period": 0, /* disable class B beacon */
"beacon_freq_hz": 923400000,
"beacon_freq_nb": 1,
"beacon_freq_step": 0,
"beacon_datarate": 9,
"beacon_bw_hz": 125000,
"beacon_power": 27
},
"SX1301_conf":
{
"lorawan_public":true,
"clksrc":1,
"antenna_gain":0,
"radio_0":{
"enable":true,
"type":"SX1257",
"freq":923000000,
"rssi_offset":-166,
"tx_enable":true,
"tx_freq_min":921800000,
"tx_freq_max":923600000
},
"radio_1":{
"enable":true,
"type":"SX1257",
"freq":922000000,
"rssi_offset":-166,
"tx_enable":false
},
"chan_multiSF_0":{
"enable":true,
"radio":0,
"if":200000
},
"chan_multiSF_1":{
"enable":true,
"radio":0,
"if":400000
},
"chan_multiSF_2":{
"enable":true,
"radio":1,
"if":200000
},
"chan_multiSF_3":{
"enable":true,
"radio":1,
"if":400000
},
"chan_multiSF_4":{
"enable":true,
"radio":0,
"if":-400000
},
"chan_multiSF_5":{
"enable":true,
"radio":0,
"if":-200000
},
"chan_multiSF_6":{
"enable":true,
"radio":1,
"if":0
},
"chan_multiSF_7":{
"enable":true,
"radio":0,
"if":0
},
"chan_Lora_std":{
"enable":true,
"radio":1,
"if":100000,
"bandwidth":250000,
"spread_factor":7
},
"chan_FSK":{
"enable":true,
"radio":1,
"if":-200000,
"bandwidth":125000,
"datarate":50000
},
"tx_lut_0":{
"pa_gain":0,
"mix_gain":9,
"rf_power":-6,
"dig_gain":0
},
"tx_lut_1":{
"pa_gain":0,
"mix_gain":11,
"rf_power":-3,
"dig_gain":0
},
"tx_lut_2":{
"pa_gain":0,
"mix_gain":15,
"rf_power":0,
"dig_gain":0
},
"tx_lut_3":{
"pa_gain":1,
"mix_gain":8,
"rf_power":3,
"dig_gain":0
},
"tx_lut_4":{
"pa_gain":1,
"mix_gain":10,
"rf_power":6,
"dig_gain":0
},
"tx_lut_5":{
"pa_gain":1,
"mix_gain":13,
"rf_power":10,
"dig_gain": 1
},
"tx_lut_6":{
"pa_gain":1,
"mix_gain":14,
"rf_power":11,
"dig_gain":0
},
"tx_lut_7":{
"pa_gain":2,
"mix_gain":10,
"rf_power":12,
"dig_gain":0
},
"tx_lut_8":{
"pa_gain":2,
"mix_gain":10,
"rf_power":13,
"dig_gain":0
},
"tx_lut_9":{
"pa_gain":2,
"mix_gain":11,
"rf_power":14,
"dig_gain": 1
},
"tx_lut_10":{
"pa_gain":2,
"mix_gain": 12,
"rf_power":16,
"dig_gain":0
},
"tx_lut_11":{
"pa_gain":3,
"mix_gain":9,
"rf_power":20,
"dig_gain": 1
},
"tx_lut_12":{
"pa_gain":3,
"mix_gain":11,
"rf_power":23,
"dig_gain": 1
},
"tx_lut_13":{
"pa_gain":3,
"mix_gain":12,
"rf_power":25,
"dig_gain": 1
},
"tx_lut_14":{
"pa_gain":3,
"mix_gain":13,
"rf_power":26,
"dig_gain": 1
},
"tx_lut_15":{
"pa_gain":3,
"mix_gain":13,
"rf_power":27,
"dig_gain":0
}
}
}
Yeah, this code is what I simply took from MCCI library hope it has enough memory to send atleast 1 ping. And if serial monitor is continuosly printing something then I think as part of my very first observation, hence I think the program is not crashing.