LimeGPS icon indicating copy to clipboard operation
LimeGPS copied to clipboard

LimeNET-Micro support

Open sw opened this issue 4 years ago • 1 comments

Thanks for this great software!

I was trying to get it to work on the LimeNET-Micro, which has a Raspberry Pi Compute 3+ module.

After a few tweaks, it worked. Here's what would have to be changed to make it work out of the box:

  1. The deviceName is LimeNET-Micro, so an else if block would be needed here: https://github.com/osqzss/LimeGPS/blob/8023223850aaf375d94772276febf8220ed3d2f8/limegps.c#L403-L411
  2. limeOversample = 1 seems to work fine but I haven't looked into what this does exactly.
  3. MAX_CHAN should be reduced to <= 9 due to the limited processing power. Or is there some other way to prevent - or at least detect - a buffer underrun?
  4. There's only one channel, so the calls to LMS_EnableChannel(device, ..., 1, false) fail but that causes no further problems.

sw avatar Mar 31 '20 14:03 sw

Actually, it's amazing how powerful the Raspberry Pi computer is!

osqzss avatar Mar 31 '20 14:03 osqzss