c14279fbbe
Remove random Integer class.
...
Add check if value for intensity and duration is within accepted range.
2024-02-11 22:24:53 +01:00
65059f66ed
Rewrite Hierachy that shockers now contain the api they use.
2024-02-01 23:03:28 +01:00
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
2d47aa7492
Formatting
2024-01-20 20:25:31 +01:00
9bcfd75aa2
nullable
2024-01-20 20:04:10 +01:00
610518e5b5
Add OpenShockSerial
2024-01-20 20:02:05 +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
907089abe1
ToString overrides
2024-01-17 23:12:51 +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
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
469edd6ac9
public accesstypes
2024-01-17 04:41:27 +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
422379cceb
Implementation
2024-01-17 04:11:30 +01:00