Seems there's an even easier way to reproduce this bug. If I have no fix then

echo 
'?WATCH={"class":"WATCH","enable":true,"json":true,"nmea":false,"raw":0,"scaled":false,"timing":false}'
 | nc localhost gpsd

always seems to print TPV reports that do not mention "mode":

{"class":"VERSION","release":"2.92","rev":"svn","proto_major":3,"proto_minor":1}
{"class":"DEVICES","devices":[{"class":"DEVICE","path":"/dev/ttySAC1","activated":1268560174.41,"flags":1,"driver":"Generic
 NMEA","native":0,"bps":9600,"parity":"N","stopbits":1,"cycle":1.00}]}
{"class":"WATCH","enable":true,"json":true,"nmea":false,"raw":0,"scaled":false,"timing":false}
{"class":"SKY","tag":"GSV","device":"/dev/ttySAC1","vdop":1.00,"hdop":13.12,"pdop":13.15,"satellites":[{"PRN":22,"el":6,"az":81,"ss":0,"used":false},{"PRN":28,"el":3,"az":277,"ss":25,"used":false},{"PRN":11,"el":63,"az":225,"ss":23,"used":true},{"PRN":14,"el":43,"az":62,"ss":0,"used":false},{"PRN":19,"el":8,"az":187,"ss":0,"used":false},{"PRN":32,"el":69,"az":233,"ss":28,"used":true},{"PRN":31,"el":15,"az":120,"ss":0,"used":false},{"PRN":17,"el":26,"az":317,"ss":25,"used":false},{"PRN":12,"el":2,"az":32,"ss":0,"used":false},{"PRN":20,"el":36,"az":253,"ss":27,"used":true}]}
{"class":"TPV","tag":"GLL","device":"/dev/ttySAC1","time":1268560172.000,"ept":0.005}
{"class":"SKY","tag":"GSV","device":"/dev/ttySAC1","vdop":1.00,"hdop":13.09,"pdop":13.13,"satellites":[{"PRN":22,"el":6,"az":81,"ss":0,"used":false},{"PRN":28,"el":3,"az":277,"ss":25,"used":false},{"PRN":11,"el":63,"az":225,"ss":23,"used":true},{"PRN":14,"el":43,"az":62,"ss":0,"used":false},{"PRN":19,"el":8,"az":187,"ss":0,"used":false},{"PRN":32,"el":69,"az":233,"ss":28,"used":true},{"PRN":31,"el":15,"az":120,"ss":0,"used":false},{"PRN":17,"el":26,"az":317,"ss":24,"used":false},{"PRN":12,"el":2,"az":32,"ss":0,"used":false},{"PRN":20,"el":36,"az":253,"ss":27,"used":true}]}
{"class":"TPV","tag":"GLL","device":"/dev/ttySAC1","time":1268560173.000,"ept":0.005}
{"class":"SKY","tag":"GSV","device":"/dev/ttySAC1","vdop":1.00,"hdop":13.06,"pdop":13.10,"satellites":[{"PRN":22,"el":6,"az":81,"ss":0,"used":false},{"PRN":28,"el":3,"az":277,"ss":25,"used":false},{"PRN":11,"el":63,"az":225,"ss":23,"used":true},{"PRN":14,"el":43,"az":62,"ss":0,"used":false},{"PRN":19,"el":8,"az":187,"ss":0,"used":false},{"PRN":32,"el":69,"az":233,"ss":29,"used":true},{"PRN":31,"el":15,"az":120,"ss":0,"used":false},{"PRN":17,"el":26,"az":317,"ss":24,"used":false},{"PRN":12,"el":2,"az":32,"ss":0,"used":false},{"PRN":20,"el":36,"az":253,"ss":27,"used":true}]}
{"class":"TPV","tag":"GLL","device":"/dev/ttySAC1","time":1268560174.000,"ept":0.005}
{"class":"SKY","tag":"GSV","device":"/dev/ttySAC1","vdop":1.00,"hdop":13.05,"pdop":13.09,"satellites":[{"PRN":22,"el":6,"az":81,"ss":0,"used":false},{"PRN":28,"el":3,"az":277,"ss":25,"used":false},{"PRN":11,"el":63,"az":225,"ss":23,"used":true},{"PRN":14,"el":43,"az":62,"ss":0,"used":false},{"PRN":19,"el":8,"az":187,"ss":0,"used":false},{"PRN":32,"el":69,"az":233,"ss":28,"used":true},{"PRN":31,"el":15,"az":120,"ss":0,"used":false},{"PRN":17,"el":26,"az":317,"ss":24,"used":false},{"PRN":12,"el":2,"az":32,"ss":0,"used":false},{"PRN":20,"el":36,"az":253,"ss":27,"used":true}]}
{"class":"TPV","tag":"GLL","device":"/dev/ttySAC1","time":1268560175.000,"ept":0.005}
{"class":"SKY","tag":"GSV","device":"/dev/ttySAC1","vdop":1.00,"hdop":13.04,"pdop":13.08,"satellites":[{"PRN":22,"el":6,"az":81,"ss":0,"used":false},{"PRN":28,"el":3,"az":277,"ss":25,"used":false},{"PRN":11,"el":63,"az":225,"ss":23,"used":true},{"PRN":14,"el":43,"az":62,"ss":0,"used":false},{"PRN":19,"el":8,"az":187,"ss":0,"used":false},{"PRN":32,"el":69,"az":233,"ss":28,"used":true},{"PRN":31,"el":15,"az":120,"ss":0,"used":false},{"PRN":17,"el":26,"az":317,"ss":23,"used":false},{"PRN":12,"el":2,"az":32,"ss":0,"used":false},{"PRN":20,"el":36,"az":253,"ss":27,"used":true}]}
{"class":"TPV","tag":"GLL","device":"/dev/ttySAC1","time":1268560176.000,"ept":0.005}

Btw, is it better to report these bugs first to Debian or should I
file them upstream and then file Debian bug with link to upstream bug?



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to