Files
drivers/gps/registers.go
T
JP Hastings-Spital 45fad80c3e feat: allow gps init with address
Adafruit's Mini GPS PA1010D Module works with this device driver, but requires 0x10 as the address, rather than 0x42.

This change allows the device to be initialised with whatever i2c address is needed, while maintaining backward compatibility.

Adds new constants to allow easy configuration of both the ublox device and the PA1010D.
2025-08-10 10:05:18 +02:00

22 lines
332 B
Go

package gps
// Constants/addresses used for u-blox I2C.
// The I2C address which this device listens to.
const (
// To ensure backward compatibility
I2C_ADDRESS = UBLOX_I2C_ADDRESS
UBLOX_I2C_ADDRESS = 0x42
PA1010D_I2C_ADDRESS = 0x10
)
const (
BYTES_AVAIL_REG = 0xfd
DATA_STREAM_REG = 0xff
)
const (
bufferSize = 100
)