Zephyr driver #69
Description
Subject of the issue
This should probably be someplace else but I am not sure where to ask it.
I've been doing some work with the Zephyr RTOS and wondering if Sparkfun is considering porting some of their drivers to Zephyr? If so, I could help out with some testing.
I think the current Arduino driver would port over reasonably well. Though this driver is written in C++ and Zephyr drivers need to be written in C, there isn't much dependency on C++ that I can see. The I2C and UART API's are a bit different but I think this would not be too much problem.
The bigger thing to consider is if you choose to do this you would be the first to develop a GPS driver for Zephyr. So, likely there would be a need to get consensus with the Zephyr guys on an GPS API. Some of that work is already done (data types for GPS "sensors" are defined). But a GPS sensor API does not exist to my knowledge.
IMHO, Zephyr has some pretty interesting potential. Still kinda rough around the edges but it is pretty slick.