check for core.gpsport nullpointer first

This commit is contained in:
dongie 2014-04-09 09:11:38 +09:00
parent d002f0fdc1
commit fc1f5c9f1e
2 changed files with 2675 additions and 2673 deletions

File diff suppressed because it is too large Load Diff

View File

@ -160,8 +160,10 @@ void gpsInitHardware(void)
void gpsThread(void)
{
// read out available GPS bytes
if (core.gpsport) {
while (serialTotalBytesWaiting(core.gpsport))
gpsNewData(serialRead(core.gpsport));
}
switch (gpsData.state) {
case GPS_UNKNOWN: