GPS on Prop usage question
DrPop
Posts: 227
in Propeller 1
Does anyone that's utilized GPS with the Propeller know roughly how much of the Prop's processing power it takes to retrieve and store / update the data?
The latest Elev-8 flight controller firmware states there is about 20% of the processing power and 6KB free to work with. Would that be enough to try adding GPS, or would I need to add in another small Prop system, such as Cluso's blade2, or a FLiP to run anything GPS related?
I have the Build Your Own Quadcopter book by Donald Norris, and reading through his GPS projects in there now. Of course he uses a Prop BOE, which I have plenty of to use for experimenting/programming on the bench, but that would be large for actual flight. I would like to see if the flight controller has the processing oomph to run the GPS portion itself to keep the size / weight down, and if not, I'll have to figure out a small system to add.
The latest Elev-8 flight controller firmware states there is about 20% of the processing power and 6KB free to work with. Would that be enough to try adding GPS, or would I need to add in another small Prop system, such as Cluso's blade2, or a FLiP to run anything GPS related?
I have the Build Your Own Quadcopter book by Donald Norris, and reading through his GPS projects in there now. Of course he uses a Prop BOE, which I have plenty of to use for experimenting/programming on the bench, but that would be large for actual flight. I would like to see if the flight controller has the processing oomph to run the GPS portion itself to keep the size / weight down, and if not, I'll have to figure out a small system to add.
Comments
I don't know anything about elev-8 code though. I did some quadcopter code many years ago on the prop, but I never completed it properly. The feedback was scary so I didn't venture more than a foot or two from the ground. Jason Doris did a good job with code for the prop.
Other ways might require two cogs, one for a serial object and another to carry out parsing in the background, surely more bytes.
I only have the Waveshare NEO-7M-C (B) GPS Module which I bought from Parallax, so I'll have to see if it works with that OBEX object Tracy linked.