Commit graph

213 commits

Author SHA1 Message Date
Denis-Cosmin Nutiu
1650b87e5b NucuCar: Add options for dissabling gRPC in NucuCar.Sensors 2020-02-02 16:19:53 +02:00
Denis-Cosmin Nutiu
d9823f2af8 NucuCar.Sensors: Add hack for reading gas resistance 2020-02-02 15:10:39 +02:00
Denis-Cosmin Nutiu
0bd282f5db Add GrpcService for CpuTemperatureSensor 2020-02-01 17:42:39 +02:00
Denis-Cosmin Nutiu
1130464544 NucuCar.Domain: Fix multiple = bug in ConnectionStringParser 2020-02-01 17:36:17 +02:00
Denis-Cosmin Nutiu
2f6a97cf86 NucuCar.TestClient: add command option sensor 2020-02-01 17:00:05 +02:00
Denis-Cosmin Nutiu
ec60ba588b NucuCar.Domain: Telemetry change publisher encoding to UTF8 2020-02-01 16:50:40 +02:00
Denis-Cosmin Nutiu
943aafdf40 NucuCar.Domain: Modify ITelemeter interface to add new method: IsTelemetryEnabled. 2020-01-26 12:52:09 +02:00
Denis-Cosmin Nutiu
bc245cb5f6 Update appsettings.json 2020-01-24 16:21:43 +02:00
Denis-Cosmin Nutiu
33c2737186 NucuCar.Domain.TelemetryPublisherDisk: Add option for Separator 2020-01-24 16:12:58 +02:00
Denis-Cosmin Nutiu
aad410f3ac NucuCar.Domain: Fix TelemtryPublisherDisk not publishing messages 2020-01-24 15:55:40 +02:00
Denis-Cosmin Nutiu
3b7f67fcfe NucuCar.Sensors: Fix log issue in CpuTempSensor.cs 2020-01-24 15:37:45 +02:00
Denis-Cosmin Nutiu
388e9da13d Add check for null sensor in SensorWorker.cs 2020-01-24 15:34:13 +02:00
Denis-Cosmin Nutiu
d2134b20b6 Fix logger not passed in CpuTempSensor.cs 2020-01-24 15:31:00 +02:00
Denis-Cosmin Nutiu
805a132183 Fix bug in TelemetryPublisherDisk not flushing & add file extension in connection string 2020-01-24 15:13:41 +02:00
Denis-Cosmin Nutiu
9f8370c651 Add more logs for tracing 2020-01-24 14:28:48 +02:00
Denis-Cosmin Nutiu
da0c9b1b21 Ignore .vs directory 2020-01-24 14:28:22 +02:00
Denis-Cosmin Nutiu
0932c1707f TelemetryPublisherDisk: Allow reading of telemetry file by other processes 2020-01-24 14:27:36 +02:00
Denis-Cosmin Nutiu
2166695fa0 Update NucuCar Sensors app settings to use Disk publisher 2020-01-11 16:46:27 +02:00
65044de633 Fix CpuTempSensor initialization 2019-12-29 15:56:38 +02:00
e4c692187e Add configuration for CPU Temp sensor 2019-12-29 14:10:58 +02:00
9da5bbb243 Implement CPU temperature sensor worker 2019-12-29 14:08:18 +02:00
bcc0588cc5 Implement CPU temperature sensor 2019-12-29 13:58:32 +02:00
80db516f2c Refactor EnvironmentSensor namespace to Environment 2019-12-29 13:29:27 +02:00
2d4d0b494a Implement TelemetryPublisherFactory 2019-12-28 17:09:17 +02:00
095da1faf2 NUC-11: Update readme.md add circleci badge 2019-12-24 00:46:28 +02:00
d87037918c Add circle ci config file 2019-12-24 00:41:59 +02:00
6b75f3a7e7 Add Bme680 worker tests. 2019-12-24 00:32:12 +02:00
c50c417d39 Fix ConnectionStringParser namespace. 2019-12-24 00:23:56 +02:00
bbe28cf5e5 Update readme 2019-12-24 00:22:40 +02:00
53cc15ed5d Refactor NucuCar.Domain GenericSensor.GetMeasurements to return a generic response 2019-12-19 22:59:17 +02:00
c68dfa9890 Add tests for ConnectionStringParser 2019-12-19 22:50:51 +02:00
1695fdc833 Remove unused imports 2019-12-18 23:03:20 +02:00
d8a0ddd9bc Implement TelemetryPublisherDisk 2019-12-18 22:57:33 +02:00
8bcdd0ea1f NucuCar.Sensors: Change SensorWorker to increase the initialization time 2019-12-18 21:37:58 +02:00
b96db4ef18 NucuCar.Sensors: Make sensor workers generic 2019-12-17 21:54:38 +02:00
2f34f16a09 Refactor GenericSensor: rename IntializeSensor to Initialize 2019-12-17 21:44:15 +02:00
e7e4997020 Introduce GenericSensor class 2019-12-17 21:40:20 +02:00
Denis-Cosmin Nutiu
caf67bec4c NucuCar.Sensors: Move sensor configuration from worker in sensor 2019-12-14 16:31:32 +02:00
d6204b06fe Fix Bme680MeasurementData namespace 2019-12-07 00:54:32 +02:00
9bb98b222f Refactor NucuCar.Sensors to return generic sensor response 2019-12-07 00:31:28 +02:00
0600d4fde4 Remove unused variable in TelemetryPublisherAzure.cs 2019-12-07 00:07:24 +02:00
00e6ae34b7
Merge pull request #3 from dnutiu/telemetry-improv
Publish telemetry in batch with retrying
2019-12-06 09:50:45 +02:00
1c522d5a61 Publish telemetry in batch with retrying 2019-12-05 22:43:39 +02:00
Denis-Cosmin Nutiu
88e62fa486 Update readme & add fritzing diagram 2019-12-05 18:55:05 +02:00
Denis-Cosmin Nutiu
6de612d55d Add sensor state in Bme680 sensor telemetry 2019-12-01 18:20:43 +02:00
Denis-Cosmin Nutiu
f5823f8c57 Fix log in TelemetryPublisherAzure message not printed 2019-12-01 18:13:52 +02:00
Denis-Cosmin Nutiu
5be270210a Remove EnvironmentSensorMeasurement type from Bme680Sensor 2019-12-01 18:04:46 +02:00
Denis-Cosmin Nutiu
a5600e40cd Add worker tests for NucuCar.Sensors.EnvironmentSensor 2019-12-01 16:38:14 +02:00
fb43090994
Merge pull request #2 from dnutiu/interface-no-go
Interface no go
2019-11-30 19:56:57 +02:00
Denis-Cosmin Nutiu
0a5319d723 Remove Sensor.cs 2019-11-30 18:58:27 +02:00