mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-14 16:39:57 +00:00
Native ANT+ Support (1 of 3)
First stage of development, folding together the quarqd sources and creating an ANT+ worker and controller to work with realtime window. The basic code is folded together and compiles fine. The next step is to address the channel management code, device discovery channel assignment and channel event handling. This will be pushed as part of the next commit. The third commit will need to fixup the configuration pages to support selection of device/baudrate, fix native discovery/pairing in config and lastly, fix a long standing issue with the config pane to allow editing of existing device configurations. This is NOT a functional patch yet, but compiles and runs fine. Committed as a checkpoint before refactoring quarqd supplied code.
This commit is contained in:
@@ -29,7 +29,8 @@
|
||||
static DeviceType SupportedDevices[] =
|
||||
{
|
||||
{ DEV_CT, DEV_SERIAL, (char *) "Computrainer", true, false },
|
||||
{ DEV_ANTPLUS, DEV_ANT, (char *) "ANT+ via Quarqd", true, false },
|
||||
{ DEV_ANTPLUS, DEV_QUARQ, (char *) "ANT+ via Quarqd", true, false },
|
||||
{ DEV_ANTLOCAL, DEV_SERIAL, (char *) "Native ANT+", true, false },
|
||||
{ DEV_GSERVER, DEV_TCP, (char *) "Golden Cheetah Server", false, false },
|
||||
{ DEV_NULL, DEV_TCP, (char *) "Null device (testing)", false, false },
|
||||
// { DEV_PT, DEV_SERIAL, (char *) "Powertap Head Unit", false, true },
|
||||
|
||||
Reference in New Issue
Block a user