Commit Graph

56 Commits

Author SHA1 Message Date
ac19e20fb7 Fix OpenShockHttp: Wrong json caused Bad Request
Get OpenShock Shockers from API.
Save Shockers for PiShock and OpenShock in different structs
Implement Action Queue, to avoid synchronous actions getting lost.

Moved SerialPortInfo to own file
Created ShockerJsonConverter
Better separation of Devices/APIs and Shockers
2024-01-29 15:37:19 +01:00
e255caeb64 LOL APIKEY 2024-01-28 19:26:42 +01:00
8dc8af3792 Logging 2024-01-28 18:35:37 +01:00
dea3268cea Add more logging 2024-01-28 18:30:38 +01:00
ed4eb644a0 Fi xjson message string 2024-01-28 18:25:33 +01:00
4b19a9f434 Fix wrong api bug 2024-01-28 17:57:53 +01:00
38f7fe1aa3 nuget version 2024-01-20 21:31:31 +01:00
ad93d36d8d Revert "Overwrite ShockerIDs for OpenShockSerial"
This reverts commit a6040f2e5c.
2024-01-20 21:31:10 +01:00
359607879a Update Readme 2024-01-20 21:21:54 +01:00
a6040f2e5c Overwrite ShockerIDs for OpenShockSerial 2024-01-20 21:16:55 +01:00
1daf9a175e Use Http-API to get RF-IDs for OpenShockSerial 2024-01-20 21:15:26 +01:00
67bb9c4f9a JsonConverter 2024-01-20 20:27:50 +01:00
2d47aa7492 Formatting 2024-01-20 20:25:31 +01:00
d861c95ec3 dictionary 2024-01-20 20:21:27 +01:00
cab3536412 moved namespace 2024-01-20 20:21:23 +01:00
5de7e3c0ce wrong serial command 2024-01-20 20:19:25 +01:00
9bcfd75aa2 nullable 2024-01-20 20:04:10 +01:00
076b6fc271 Add TestApp 2024-01-20 20:02:12 +01:00
610518e5b5 Add OpenShockSerial 2024-01-20 20:02:05 +01:00
09ce5cbedc Fix ID selector when getting shocker ids 2024-01-19 03:02:14 +01:00
ae5429ba65 Fix wrong order on base-constructor call 2024-01-19 02:28:10 +01:00
d4254fd88d Update Readme 2024-01-19 02:21:36 +01:00
0a9ff84a4e Fix wrong HttpMethod 2024-01-19 02:09:33 +01:00
aefe3ab30b JsonConverter fix OpenShockHttp, add PiShockHttp 2024-01-19 01:58:36 +01:00
eb82034190 OpenShockHttp add GetShockers method, returns list of shockerids 2024-01-19 01:54:27 +01:00
895f8c528d Add PiShockHttp
Change order of instructor variables for HttpShockers
Add default Endpoints for OpenShock and PiShock
2024-01-19 01:32:06 +01:00
a6e2bef231 Update OpenShockHttp to version 2 api 2024-01-19 01:21:39 +01:00
174cea5724 nuget version 2024-01-19 01:21:02 +01:00
907089abe1 ToString overrides 2024-01-17 23:12:51 +01:00
c333adb2e4 Wrong conversion 2024-01-17 22:49:46 +01:00
bd82a7e0e9 casting magic 2024-01-17 22:33:05 +01:00
6a28755311 shockerApi enum as byte enum 2024-01-17 22:26:04 +01:00
d9b7b09978 JsonSerializer 2024-01-17 22:16:40 +01:00
66ffd99ae5 Updateable Logger for Shockers 2024-01-17 21:23:08 +01:00
e6ca0a3823 public Range Min/Max 2024-01-17 20:57:53 +01:00
f469cb5a04 public Range Min/Max 2024-01-17 20:56:35 +01:00
61ef0ddd30 Public Fields 2024-01-17 19:39:48 +01:00
3340bb227b Public Fields 2024-01-17 19:33:57 +01:00
3703d50d71 Revert "shockerId"
This reverts commit 431f4f52ad.
2024-01-17 19:33:06 +01:00
431f4f52ad shockerId 2024-01-17 19:28:07 +01:00
7f4232ef54 V1.1
less abstract stuff.
2024-01-17 17:59:10 +01:00
f89daca90d nuget version 2024-01-17 04:41:37 +01:00
469edd6ac9 public accesstypes 2024-01-17 04:41:27 +01:00
f16414aa86 nuget version 2024-01-17 04:37:15 +01:00
8398cec393 public accesstypes 2024-01-17 04:36:38 +01:00
6d96baabfe Make Enum ControlAction public 2024-01-17 04:33:41 +01:00
3bbde48796 Fix abstract httpShockersettings 2024-01-17 04:31:28 +01:00
51746191e9 Nuget Version 2024-01-17 04:26:24 +01:00
a54771b4d3 corrected badge repo
added nuget
2024-01-17 04:24:14 +01:00
e1eee42a12 corrected git repo 2024-01-17 04:23:18 +01:00