Thanks @chabral,
So ideally I want my gateway to position itself. I think I can see why it now is reporting at 0,0.
So I ran a:
show common-packet-forwarder log name config 250
show common-packet-forwarder log name config 250
station.conf{
"radio_conf":[
{
"pps": true,
"board_type": "MASTER",
"board_rx_freq": 917500000, /* radio RX central frequency in Hz */
"board_rx_bw": 13000000, /* radio RX bandwidth in Hz */
"full_duplex": false, /* radio mode */
"rf_chain_conf":[
{
"rx_enable": true,
"tx_enable": true,
"rssi_offset": -205.00,
"rssi_offset_coeff_a": 20,
"rssi_offset_coeff_b": 2925,
"tx_lut":[
{ "rf_power": 23, "fpga_dig_gain": 5, "ad9361_atten": 50, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -17, "ad9361_tcomp_coeff_b": 673 },
{ "rf_power": 27, "fpga_dig_gain": 5, "ad9361_atten": 32, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -14, "ad9361_tcomp_coeff_b": 141 },
{ "rf_power": 10, "fpga_dig_gain": 5, "ad9361_atten": 106, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -16, "ad9361_tcomp_coeff_b": 871 },
{ "rf_power": 12, "fpga_dig_gain": 5, "ad9361_atten": 97, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -17, "ad9361_tcomp_coeff_b": 911 },
{ "rf_power": 14, "fpga_dig_gain": 5, "ad9361_atten": 88, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -17, "ad9361_tcomp_coeff_b": 951 },
{ "rf_power": 15, "fpga_dig_gain": 5, "ad9361_atten": 80, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -18, "ad9361_tcomp_coeff_b": 991 },
{ "rf_power": 18, "fpga_dig_gain": 5, "ad9361_atten": 71, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -18, "ad9361_tcomp_coeff_b": 1031 },
{ "rf_power": 20, "fpga_dig_gain": 5, "ad9361_atten": 63, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -19, "ad9361_tcomp_coeff_b": 1071 },
{ "rf_power": 22, "fpga_dig_gain": 5, "ad9361_atten": 53, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -18, "ad9361_tcomp_coeff_b": 805 },
{ "rf_power": 24, "fpga_dig_gain": 5, "ad9361_atten": 44, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -16, "ad9361_tcomp_coeff_b": 540 },
{ "rf_power": 26, "fpga_dig_gain": 5, "ad9361_atten": 34, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -15, "ad9361_tcomp_coeff_b": 274 },
{ "rf_power": 28, "fpga_dig_gain": 5, "ad9361_atten": 25, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -13, "ad9361_tcomp_coeff_b": 9 },
{ "rf_power": 30, "fpga_dig_gain": 5, "ad9361_atten": 16, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -12, "ad9361_tcomp_coeff_b": -257 }],
"antenna_type": "omni",
"txpow_adjust": 4.2
},{
"rx_enable": true,
"tx_enable": true,
"rssi_offset": -205.00,
"rssi_offset_coeff_a": 20,
"rssi_offset_coeff_b": 2925,
"tx_lut":[
{ "rf_power": 23, "fpga_dig_gain": 5, "ad9361_atten": 49, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -17, "ad9361_tcomp_coeff_b": 673 },
{ "rf_power": 27, "fpga_dig_gain": 5, "ad9361_atten": 30, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -14, "ad9361_tcomp_coeff_b": 141 },
{ "rf_power": 10, "fpga_dig_gain": 5, "ad9361_atten": 103, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -16, "ad9361_tcomp_coeff_b": 871 },
{ "rf_power": 12, "fpga_dig_gain": 5, "ad9361_atten": 94, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -17, "ad9361_tcomp_coeff_b": 911 },
{ "rf_power": 14, "fpga_dig_gain": 5, "ad9361_atten": 86, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -17, "ad9361_tcomp_coeff_b": 951 },
{ "rf_power": 15, "fpga_dig_gain": 5, "ad9361_atten": 77, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -18, "ad9361_tcomp_coeff_b": 991 },
{ "rf_power": 18, "fpga_dig_gain": 5, "ad9361_atten": 69, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -18, "ad9361_tcomp_coeff_b": 1031 },
{ "rf_power": 20, "fpga_dig_gain": 5, "ad9361_atten": 61, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -19, "ad9361_tcomp_coeff_b": 1071 },
{ "rf_power": 22, "fpga_dig_gain": 5, "ad9361_atten": 51, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -18, "ad9361_tcomp_coeff_b": 805 },
{ "rf_power": 24, "fpga_dig_gain": 5, "ad9361_atten": 42, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -16, "ad9361_tcomp_coeff_b": 540 },
{ "rf_power": 26, "fpga_dig_gain": 5, "ad9361_atten": 33, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -15, "ad9361_tcomp_coeff_b": 274 },
{ "rf_power": 28, "fpga_dig_gain": 5, "ad9361_atten": 24, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -13, "ad9361_tcomp_coeff_b": 9 },
{ "rf_power": 30, "fpga_dig_gain": 5, "ad9361_atten": 15, "ad9361_auxdac_vref": 3, "ad9361_auxdac_word": 990, "ad9361_tcomp_coeff_a": -12, "ad9361_tcomp_coeff_b": -257 }]
}],
"SX1301_conf":[
{
"chip_enable": true,
"chip_center_freq": 903000000,
"chip_rf_chain": 0,
"chan_multiSF_0": { "chan_rx_freq": 902300000, "spread_factor": "7-12" },
"chan_multiSF_1": { "chan_rx_freq": 902500000, "spread_factor": "7-12" },
"chan_multiSF_2": { "chan_rx_freq": 902700000, "spread_factor": "7-12" },
"chan_multiSF_3": { "chan_rx_freq": 902900000, "spread_factor": "7-12" },
"chan_multiSF_4": { "chan_rx_freq": 903100000, "spread_factor": "7-12" },
"chan_multiSF_5": { "chan_rx_freq": 903300000, "spread_factor": "7-12" },
"chan_multiSF_6": { "chan_rx_freq": 903500000, "spread_factor": "7-12" },
"chan_multiSF_7": { "chan_rx_freq": 903700000, "spread_factor": "7-12" }
},{
"chip_enable": true,
"chip_center_freq": 903000000,
"chip_rf_chain": 1,
"chan_multiSF_0": { "chan_rx_freq": 902300000, "spread_factor": "7-12" },
"chan_multiSF_1": { "chan_rx_freq": 902500000, "spread_factor": "7-12" },
"chan_multiSF_2": { "chan_rx_freq": 902700000, "spread_factor": "7-12" },
"chan_multiSF_3": { "chan_rx_freq": 902900000, "spread_factor": "7-12" },
"chan_multiSF_4": { "chan_rx_freq": 903100000, "spread_factor": "7-12" },
"chan_multiSF_5": { "chan_rx_freq": 903300000, "spread_factor": "7-12" },
"chan_multiSF_6": { "chan_rx_freq": 903500000, "spread_factor": "7-12" },
"chan_multiSF_7": { "chan_rx_freq": 903700000, "spread_factor": "7-12" }
}],
"FSK_sync": "C194C1",
"loramac_public": true,
"nb_dsp": 1,
"dsp_stat_interval": 10,
"calibration_temperature_celsius_room": 22,
"calibration_temperature_code_ad9361": 77
}],
"station_conf": {
"routerid": "c4c4deadbeefc4c4",
"euiprefix": "::0",
"device": "/dev/spidev1.0",
"log_file": "/var/log/station.log", /* "station.log" */
"log_level": "WARNING", /* XDEBUG,DEBUG,VERBOSE,INFO,NOTICE,WARNING,ERROR,CRITICAL */
"log_size": 10000000,
"log_rotate": 3,
"gps": "/dev/ttyS1",
"TX_AIM_GAP":"90ms",
"TLS_SNI": false,
"pps": "gps"
},
"gps_conf": {
"gw_latitude": 0,
"gw_longitude": 0,
"gw_altitude": 0,
"fixed_altitude": false
}
}
======================================
station channel plan
BRD#0: rx_freq_hz=917500000 rx_bw_hz=13000000
SX1301#0: enable=1 rf_chain=0 freq=917500000
SX1301#0 chan 0: enable=1 freq=916800000 bandwidth=3 modrate=126
SX1301#0 chan 1: enable=1 freq=917000000 bandwidth=3 modrate=126
SX1301#0 chan 2: enable=1 freq=917200000 bandwidth=3 modrate=126
SX1301#0 chan 3: enable=1 freq=917400000 bandwidth=3 modrate=126
SX1301#0 chan 4: enable=1 freq=917600000 bandwidth=3 modrate=126
SX1301#0 chan 5: enable=1 freq=917800000 bandwidth=3 modrate=126
SX1301#0 chan 6: enable=1 freq=918000000 bandwidth=3 modrate=126
SX1301#0 chan 7: enable=1 freq=918200000 bandwidth=3 modrate=126
SX1301#0 chan 8: enable=1 freq=917500000 bandwidth=1 modrate=4
SX1301#1: enable=1 rf_chain=0 freq=2147483647
So toward the bottom of that config there is the following.
"gps_conf": {
"gw_latitude": 0,
"gw_longitude": 0,
"gw_altitude": 0,
"fixed_altitude": false
}
I think this is where Chirpstack is receiving the location from… Now, as before, my Cisco gateway knows where it is, but it seems to be reporting those 0,0 values to Chirpstack.
Cheers