This commit is contained in:
fabjuuuh
2020-09-09 12:26:00 +02:00
parent b52926cc5a
commit 9c55b545dd
3 changed files with 45 additions and 3 deletions

View File

@@ -1,11 +1,37 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
namespace Hardware.Simulators
{
class BikeSimulator
{
IDataConverter dataConverter;
public BikeSimulator(IDataConverter dataConverter)
{
this.dataConverter = dataConverter;
}
public void StartSimulation()
{
//4A-09-4E-05-19-16-00-FF-28-00-00-20-F0
while (true)
{
byte[] array = { 0x19, 0x16, 0x00, 0xFF, 0x28, 0x00, 0x00, 0x20, 0xF0 };
//0x10 message
dataConverter.Bike(array);
//0x19 message
dataConverter.Bike(array);
//Heartbeat message
dataConverter.BPM(array);
Thread.Sleep(1000);
}
}
}
}

View File

@@ -11,7 +11,7 @@ namespace FietsDemo
{
internal class Program
{
static void Main(string[] args)
/*static void Main(string[] args)
{
foo foo = new foo();
//BLEReceiver bLEReceiver = new BLEReceiver(foo);
@@ -19,7 +19,7 @@ namespace FietsDemo
//bLEReceiver.ConnectToBLE();
Console.Read();
}
}*/
interface IFoo
{
@@ -79,6 +79,13 @@ namespace FietsDemo
Console.Read();
}
/* public async void ConnectToSimulation()
{
BikeSimulator bikeSimulator = new BikeSimulator();
bikeSimulator.StartSimulation(foo);
}*/
private void BleBike_SubscriptionValueChanged(object sender, BLESubscriptionValueChangedEventArgs e)
{
//Console.WriteLine("Received from {0}: {1}, {2}", e.ServiceName,

View File

@@ -1,10 +1,19 @@
using System;
using System.Collections.Generic;
using System.Text;
using Hardware;
using Hardware.Simulators;
namespace ProftaakRH
{
class Main
class Program
{
static void Main(string[] agrs)
{
IDataConverter dataConverter = new DataConverter();
BikeSimulator bikeSimulator = new BikeSimulator(dataConverter);
bikeSimulator.StartSimulation();
}
}
}