public void Init() { usbDevice = new ANT_Device(); usbDevice.ResetSystem(); usbDevice.setNetworkKey(0, NETWORK_KEY); network = new AntPlus.Types.Network(0, NETWORK_KEY, CHANNEL_FREQUENCY); }
public void Start() { try { usbDevice = new ANT_Device(); usbDevice.ResetSystem(); usbDevice.setNetworkKey(0, NETWORK_KEY); } catch (Exception e) { Console.WriteLine(e.Message); Console.Read(); return; } network = new AntPlus.Types.Network(0, NETWORK_KEY, CHANNEL_FREQUENCY); Console.WriteLine(ConfigurationManager.AppSettings["model"]); if (ConfigurationManager.AppSettings["ridermodel"] == "fec") { Console.WriteLine("Using FEC for physical model."); bikeModel = BikeModel.FEC; } else if (ConfigurationManager.AppSettings["ridermodel"] == "physics") { Console.WriteLine("Using integrated model for physical model."); bikeModel = BikeModel.BikePhysics; } AntManagerState.Initialize(Single.Parse(ConfigurationManager.AppSettings["cp"])); InitHRM(0); InitCAD(1); InitFEC(2); InitBP(3); InitSC(4); InitAC(); InitFIT(); }