Commit graph

236 commits

Author SHA1 Message Date
Denis-Cosmin Nutiu
770c83f070 Update HttpClient.cs; remove TODO for Logger 2020-04-19 12:26:56 +03:00
Denis-Cosmin Nutiu
c4aa2e7c63 NUC-39: Create wrapper over System.Net.Http HttpClient. 2020-04-18 18:23:57 +03:00
Denis-Cosmin Nutiu
6f100abc1e Update docummentation for NucuCar.Domain 2020-04-18 14:20:47 +03:00
Denis-Cosmin Nutiu
27873e7def Extract implementations from NucuCar.Domain in NucuCar.Common 2020-04-18 14:17:54 +03:00
Denis-Cosmin Nutiu
7996bd72a6 Fix packages versions for NucuCar.Testclient 2020-04-17 18:16:57 +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
9d4135d6d3 NUC-33: Implement authentication handling for TelemetryPublisherFirestore 2020-04-17 17:04:13 +03:00
Denis-Cosmin Nutiu
29b7b5ca13 Update docs on Telemetry publisher Firestore 2020-04-17 13:51:02 +03:00
Denis-Cosmin Nutiu
f465cd4ad9 Extract FirebaseRestTranslator into a nugget package 2020-03-07 16:37:14 +02:00
Denis-Cosmin Nutiu
ac8f58df9a FirebaseRestTranslator: Add support for: Reference, GeoPoint, Null and Bytes values 2020-03-07 12:40:25 +02:00
Denis-Cosmin Nutiu
7c07a2a57c NUC-34: Add tests for FirebaseRestTranslator 2020-02-29 12:40:33 +02: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
644d5f36c1 NucuCar.Domain TelemetryPublisherFirestore update docs 2020-02-16 15:49:31 +02:00
Denis-Cosmin Nutiu
ff492258a8 NUC-31: Finish working implementation for FirebaseRestTranslator 2020-02-16 15:45:41 +02:00
Denis-Cosmin Nutiu
24e0630421 NUC-31: Add translation for booleanValue in FirebaseRestTranslator 2020-02-16 14:59:49 +02:00
Denis-Cosmin Nutiu
a6b49b92ef NUC-31: Fix parsing of arrayValue in FirebaseRestTranslator 2020-02-16 14:58:02 +02:00
Denis-Cosmin Nutiu
5d303f2497 NUC-31: Remove TestOutputHelper from FirebaseRestTranslator 2020-02-16 14:00:08 +02:00
Denis-Cosmin Nutiu
b82c169513 NUC-31: Implement FireStore rest translator 2020-02-16 13:55:29 +02:00
Denis-Cosmin Nutiu
81dda269a8 NUC-30: Round VOC to two digits 2020-02-09 16:37:45 +02:00
Denis-Cosmin Nutiu
3f8edbe608 NUC-27: Implement Firebase firestore telemetry publisher 2020-02-08 19:47:44 +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
a39cbe970f
Create LICENSE 2020-02-02 16:22:21 +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
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