In the meantime, on the off-chance that I messed something up at system level, I’ve reflashed the card from my safety copy again. Concentrator is coming up reliably…
GPS is giving errors tho. I’ve remapped the serial ports on the Pi3, so sudo cat /dev/ttyAMA0 gives this with the iC880a disconnected:
$GPGSV,3,3,10,27,84,096,24,30,13,316,*7D
$GPRMC,224213.630,V,080318,M*4D
$GPVTG,M*33
$GPZDA,224213.630,08,03,2018,00,00*57
$GPTXT,01,01,01,ANTENNA OK*35
$GPGGA,224214.630,0,00,25.5,*62
$GPGLL,224214.630,V,M*7F
$GPGSA,A,1,25.5,25.5,25.5*02
$GPGSV,3,1,10,07,16,291,08,51,294,28,10,53,118,11,10,263,*70
$GPGSV,3,2,10,15,08,034,16,38,179,21,21,067,26,12,168,*78
$GPGSV,3,3,10,27,84,096,24,30,13,316,*7D
$GPRMC,224214.630,V,080318,M*4A
$GPVTG,M*33
$GPZDA,224214.630,08,03,2018,00,00*50
$GPTXT,01,01,01,ANTENNA OK*35
$GPGGA,224215.630,0,00,25.5,*63
$GPGLL,224215.630,V,M*7E
$GPGSA,A,1,25.5,25.5,25.5*02
$GPGSV,3,1,10,07,16,291,08,51,294,28,10,53,118,11,10,263,*70
$GPGSV,3,2,10,15,08,034,16,38,179,21,21,067,26,12,168,*78
$GPGSV,3,3,10,27,84,096,24,30,13,316,*7D
$GPRMC,224215.630,V,080318,M*4B
$GPVTG,M*33
$GPZDA,224215.630,08,03,2018,00,00*51
$GPTXT,01,01,01,ANTENNA OK*35
$GPGGA,224216.630,0,00,25.5,60
$GPGLL,224216.630,V,M7D
$GPGSA,A,1,25.5,25.5,25.5*02
$GPGSV,3,1,10,07,16,291,08,51,294,28,10,53,118,11,10,263,*70
$GPGSV,3,2,10,15,08,034,16,38,179,21,21,067,26,12,168,*78
Once I reconnect the concentrator, gps opens ok but I get all this spam:
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: Contact email configured to "mark@annasach.net"
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: Description configured to "LoRaWAN Brentford Development"
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: [main] TTY port /dev/ttyAMA0 open for GPS synchronization
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: Successfully contacted server router.eu.thethings.network
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: [main] Starting the concentrator
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: [main] concentrator started, radio packets can now be received.
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: [up] Thread activated for all servers.
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: [down] Thread activated for all server router.eu.thethings.network
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: INFO: GPS thread activated.
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0
Mar 8 21:37:44 ttn-tw8 ttn-gateway[334]: WARNING: [gps] read() returned value <= 0