bGeigieNanoKit-master
David-Laxers-MacBook-Pro:bGeigieNanoKit-master davidlaxer$ make
mkdir -p .dep/./
/usr/local/CrossPack-AVR/bin/avr-g++ -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcall-prologues -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=100 -DUSB_VID= -DUSB_PID= -I. -Iutil -Iutility -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/cores/arduino -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/variants/eightanaloginputs/ -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire -I libraries/Adafruit_GFX -I libraries/Adafruit_SSD1306 -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire/utility -I libraries/Adafruit_GFX/utility -I libraries/Adafruit_SSD1306/utility -w -c -MMD -MP -MF .dep/bGeigieNano.ino.dep -o bGeigieNano.o -x c++ -include /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/cores/arduino/Arduino.h bGeigieNano.ino
mkdir -p .dep/./
/usr/local/CrossPack-AVR/bin/avr-g++ -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcall-prologues -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=100 -DUSB_VID= -DUSB_PID= -I. -Iutil -Iutility -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/cores/arduino -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/variants/eightanaloginputs/ -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire -I libraries/Adafruit_GFX -I libraries/Adafruit_SSD1306 -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire/utility -I libraries/Adafruit_GFX/utility -I libraries/Adafruit_SSD1306/utility -w -c -MMD -MP -MF .dep/HardwareCounter.cpp.dep -o HardwareCounter.o HardwareCounter.cpp
mkdir -p .dep/./
/usr/local/CrossPack-AVR/bin/avr-g++ -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcall-prologues -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=100 -DUSB_VID= -DUSB_PID= -I. -Iutil -Iutility -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/cores/arduino -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/variants/eightanaloginputs/ -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire -I libraries/Adafruit_GFX -I libraries/Adafruit_SSD1306 -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire/utility -I libraries/Adafruit_GFX/utility -I libraries/Adafruit_SSD1306/utility -w -c -MMD -MP -MF .dep/InterruptCounter.cpp.dep -o InterruptCounter.o InterruptCounter.cpp
mkdir -p .dep/./
/usr/local/CrossPack-AVR/bin/avr-g++ -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcall-prologues -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=100 -DUSB_VID= -DUSB_PID= -I. -Iutil -Iutility -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/cores/arduino -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/variants/eightanaloginputs/ -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire -I libraries/Adafruit_GFX -I libraries/Adafruit_SSD1306 -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire/utility -I libraries/Adafruit_GFX/utility -I libraries/Adafruit_SSD1306/utility -w -c -MMD -MP -MF .dep/NanoSetup.cpp.dep -o NanoSetup.o NanoSetup.cpp
mkdir -p .dep/./
/usr/local/CrossPack-AVR/bin/avr-g++ -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mcall-prologues -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=100 -DUSB_VID= -DUSB_PID= -I. -Iutil -Iutility -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/cores/arduino -I /Users/davidlaxer/Downloads/Arduino-master/hardware/arduino/variants/eightanaloginputs/ -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire -I libraries/Adafruit_GFX -I libraries/Adafruit_SSD1306 -I /Users/davidlaxer/Downloads/Arduino-master/libraries/SoftwareSerial/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/EEPROM/utility -I /Users/davidlaxer/Downloads/Arduino-master/libraries/Wire/utility -I libraries/Adafruit_GFX/utility -I libraries/Adafruit_SSD1306/utility -w -c -MMD -MP -MF .dep/TinyGPS.cpp.dep -o TinyGPS.o TinyGPS.cpp
/usr/local/CrossPack-AVR/bin/avr-gcc -Os -Wl,--gc-sections -mmcu=atmega328p bGeigieNano.o HardwareCounter.o InterruptCounter.o NanoSetup.o TinyGPS.o .lib/arduino.a -lm -o bGeigieNano.elf
/usr/local/CrossPack-AVR/bin/avr-objcopy -O ihex -R .eeprom bGeigieNano.elf bGeigieNano.hex
rm bGeigieNano.elf
make upload
Uploading to board...
*GUESSING* at serial device: /dev/tty.usbserial-AFJRNTM2
stty -f /dev/tty.usbserial-AFJRNTM2 hupcl
/usr/local/CrossPack-AVR/bin/avrdude -DV -p atmega328p -P /dev/tty.usbserial-AFJRNTM2 -c arduino -b 57600 -U flash:w:bGeigieNano.hex:i
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e950f
avrdude: reading input file "bGeigieNano.hex"
avrdude: writing flash (27700 bytes):
Writing | ################################################## | 100% 13.88s
avrdude: 27700 bytes of flash written
avrdude: safemode: Fuses OK (H:00, E:00, L:00)
avrdude done. Thank you.
On Mar 30, 2014 10:02 AM, <dav...@softintel.com> wrote:
> I'm experiencing intermittent GPS connection issues.
>
> When I power up the bGeigi Nano with a clear line of sight to the sk, it detects any where from 6-12 satellites.
> However, when I'm driving: 'NO GPS'. If I stop the car, sometimes it will reacquire the GPS connection, however, it's intermittent.
> If I power cycle the Nano, it seems to have a better chance of reacquiring the GPS connection.
>
> Would adafruit's external antenna help? Has anyone tried using the external antenna with the Pelican 1010 case?
>
> I built 'bGeigieNano.hex' myself on a MacBook Pro running OS X 10.9.2 from:
>
The build looks fine, but we have seen a lot of issues with the toolchains so far... The obvious test is to load an "official hex" and see if it works. Then debug either the hardware or your build environment, but not at the same time.
Maybe one of the linked libraries or the Arduino IDE is a different version as well?
Kalin.
David-Laxers-MacBook-Pro:bGeigieNanoKit-master davidlaxer$ ls -l bGeigieNano.hex
-rw-r--r-- 1 davidlaxer staff 77929 Mar 25 16:43 bGeigieNano.hex
David-Laxers-MacBook-Pro:bGeigieNanoKit-master davidlaxer$ avrdude -DV -p atmega328p -P /dev/tty.usbserial-AFJRNTM2 -c arduino -b 57600 -U flash:w:bGeigieNano.hex:i
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e950f
avrdude: reading input file "bGeigieNano.hex"
avrdude: writing flash (27700 bytes):
Writing | ################################################## | 100% 13.88s
avrdude: 27700 bytes of flash written
avrdude: safemode: Fuses OK (H:00, E:00, L:00)
avrdude done. Thank you.
small Red LED will only glow if: GPS is locked, SD card is present, battery has more than 10% charge left, unit is on for one minute, geiger tube is providing a pulse). It can be dimmed by putting the DIP switch #2 Off.