I am currently working on a team that needs to have GPS on a weather balloon payload. We were thinking of using the ZED-F9P Board (https://www.sparkfun.com/products/15136) that you are currently selling, since it seems to record a lot of the data we need to take. We know, however, that federal export control regulations require GPS boards to stop working when they are going faster than 1000 knots AND are above 60,000 ft. Unfortunately, I have been told that most GPS boards stop working when they are going faster than 1000 knots OR are above 60,000 ft. This can be a problem if GPS data needs to be taken at high altitudes.
Obviously, being on a weather balloon, our GPS board will not be going faster than 1000 knots, but does the implementation of the ZED-F9P board cause the GPS to stop working when it goes above 60,000 ft, anyway? I haven’t been able to find such information on the sparkfun website or in any of the datasheets, so I just wanted to confirm before I made a purchase.
I would assume so - it sound like manufacturers were only required to implement a STOP-case when BOTH conditions are occurring (>1k knots, >60k ft)…but the easiest way for a hardware manufacturer to accomplish this would be to program it to stop if EITHER are satisfied, so they don’t risk running afoul of regulations
I’ve just noticed that I’ve been silly and having used !!! in some of the error messages in the dynamic model example. !!! can cause avrdude (the standard AVR upload tool used by the Arduino IDE) to crash. I will fix that in the next version of the library. But for now please delete the !!!'s!