Pablo Canseco
bf53cb2fd4
[gps] make the date available in addition to the time ( #532 )
...
gps: also parse the date from an RMC sentence. Add coverage to unit test so it also asserts on time and date.
2023-04-13 09:52:57 +02:00
deadprogram
f2637a87d2
gps: improve parsing and add tests to verify
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-17 07:48:22 +01:00
deadprogram
ecb343b3b3
gps: improve error handling
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-17 07:48:22 +01:00
deadprogram
0b62d4fb4a
gps: add support for GLL sentence type, add original sentence to gps errors
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-17 07:48:22 +01:00
deadprogram
5b461ec2d1
gps: improve error handling
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-17 07:48:22 +01:00
Ayke van Laethem
e77e9249cd
all: use interfaces for UART objects
...
This makes it possible to replace UART objects with dummy
implementations, for example. Or allows changing the `machine.UART` type
to `*machine.UART` without breaking compatibility.
2021-04-02 17:31:28 +02:00
deadprogram
db02cbb8a4
i2c: switch all i2c drivers definitions to use i2c bus interface type instead of machine package concrete type
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2020-08-29 17:19:27 +02:00
deadprogram
4f82c06df9
gps: add speed and heading to fix, as parsed from RMC NMEA sentence
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2020-08-21 07:24:41 +02:00
Ron Evans
5df96c8138
gps: improvements and bugfixes ( #186 )
...
* gps: buxfixes and refactoring of API to separate device from parser
Signed-off-by: deadprogram <ron@hybridgroup.com >
* gps: simplify time parser
Signed-off-by: deadprogram <ron@hybridgroup.com >
* gps: add support for RMC sentences
Signed-off-by: deadprogram <ron@hybridgroup.com >
* gps: small renaming to remove reduntant use of word GPS
Signed-off-by: deadprogram <ron@hybridgroup.com >
2020-08-20 11:22:07 +02:00
Daniel Esteban
cb49783f18
Error strings should not be capitalized (unless beginning with proper
...
nouns or acronyms) or end with punctuation, since they are usually
printed following other context.
2019-07-08 18:52:31 +02:00
Ron Evans
c09f0a8075
all: switch to using custom domain for all drivers
...
Signed-off-by: Ron Evans <ron@hybridgroup.com >
2019-05-29 13:33:50 +02:00
Anthony Elder
a24657d1eb
GPS driver ( #55 )
...
* u-blox GPS driver for both I2C and UART
2019-05-23 15:29:29 +02:00