Commit graph

96 commits

Author SHA1 Message Date
f7bf8373c2 Update Bme680 and HeartbeatSensor.cs ids. 2020-11-23 21:24:01 +02:00
9b34cc7874 Update Readme & directory structure. 2020-11-23 20:41:55 +02:00
44ee9c2071 Add celsius symbol to CpuTempSensor.cs log. 2020-10-25 15:54:43 +02:00
2658e49687 NUC-3: Fix unhandled TaskCanceledException in SensorWorker.cs and TelemetryWorker.cs 2020-10-25 15:31:54 +02:00
6cae46c0cd NUC-1: Implement Hearbeat sensor for testing & tidy up things. 2020-10-24 16:06:04 +03:00
ed4688c9e8 NUH-40: Add Dockerfile support for NucuCar.Sensors 2020-08-09 12:49:36 +03:00
b233b48336 Add async modifier in Sensors.Modules.*GrpcService 2020-08-01 20:08:27 +03:00
058b8ffa88 Refactor NucuCar.Sensors project structure 2020-08-01 18:22:38 +03:00
937ea25a2c Refactor Telemetry project structure 2020-08-01 18:07:13 +03:00
dcd51ecd3d NUH-38: Implement TelemetryPublisherConsole 2020-08-01 17:49:20 +03:00
5b692a5d74 Modify launchSettings and appsettings 2020-08-01 16:40:46 +03:00
47d22cae41 Handle ArgumentException in Bme680Sensor 2020-08-01 16:28:35 +03:00
8f9962c3b1 Merge NucuCar.Common with NucuCar.Domain 2020-08-01 16:03:06 +03:00
5793c38791 Rename NucuCar.Telemetry to NucuCar.Domain.Telemetry 2020-08-01 15:43:38 +03:00
Denis-Cosmin Nutiu
69c3a80d34 NUC-43: Update readme.md & rename SensorTelemetry to Telemetry. 2020-05-01 11:29:59 +03:00
2d1bfb1905 NUC-44: Remove netcoreapp3.0 from TargetFrameworks. 2020-04-21 20:40:55 +03:00
Denis-Cosmin Nutiu
5d16e93bda NUC-37: Add exception handling to the workers. 2020-04-20 13:30:22 +03:00
Denis-Cosmin Nutiu
efe6c945b0 Fix ISensor interface 2020-04-20 13:20:12 +03:00
Denis-Cosmin Nutiu
d85447aee8 NUC-41: Extract concrete Telemetry implementations in a project. 2020-04-17 18:11:07 +03:00
Denis-Cosmin Nutiu
f50a81a030 NUC-32: Round sensor readings to two decimal points 2020-02-29 12:03:46 +02:00
Denis-Cosmin Nutiu
81dda269a8 NUC-30: Round VOC to two digits 2020-02-09 16:37:45 +02:00
Denis-Cosmin Nutiu
c78fef2ea0 Target dotnetcore3.1 2020-02-02 16:47:47 +02:00
Denis-Cosmin Nutiu
0a22861b13 Update NucuCar.Sensors readme 2020-02-02 16:24:13 +02:00
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
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
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
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
53cc15ed5d Refactor NucuCar.Domain GenericSensor.GetMeasurements to return a generic response 2019-12-19 22:59:17 +02:00
1695fdc833 Remove unused imports 2019-12-18 23:03:20 +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
Denis-Cosmin Nutiu
88e62fa486 Update readme & add fritzing diagram 2019-12-05 18:55:05 +02:00