Commit graph

28 commits

Author SHA1 Message Date
Filip Strajnar 7c869a63cf Added an option to require a key for access to API. 2024-09-28 23:28:02 +02:00
Filip Strajnar e7eef31b7e Renamed method PinValueModelOfPin to PinModelOfPin. 2024-09-28 11:31:57 +02:00
Filip Strajnar 5d6d13037a Added endpoint that sets pin's frequency. 2024-09-28 11:27:42 +02:00
Filip Strajnar 238915b8cd Added frequency to each pin. 2024-09-28 11:18:49 +02:00
Filip Strajnar 2116398f95 Changed name of PinValueModel to PinModel.
Also removed needless prefix for each of it's properties.
2024-09-28 11:12:15 +02:00
Filip Strajnar e97f3222fb Created endpoint that sets value of pin. 2024-09-27 23:58:17 +02:00
Filip Strajnar fdd1eb8e01 Correctly initialize dictionary. 2024-09-27 23:45:51 +02:00
Filip Strajnar 9d65315b48 Reworked code to use PwmWrapper instead of GpioService. 2024-09-27 23:42:16 +02:00
Filip Strajnar c2c23f3cc5 Added PwmWrapper class to simplify value management of each pin. 2024-09-27 23:33:29 +02:00
Filip Strajnar 42c3319709 Added reference to Iot.Device.Binding. 2024-09-27 20:03:45 +02:00
Filip Strajnar 0d715cf823 Added an endpoint for toggling pin's value. 2024-09-25 20:09:17 +02:00
Filip Strajnar ed448c9baf Added methods for toggling pin's value. 2024-09-25 20:05:55 +02:00
Filip Strajnar 29f0c4788c Added endpoints that set pin to high and low. 2024-09-25 19:46:55 +02:00
Filip Strajnar 7dc4f65cda Added methods for setting pin to low and high. 2024-09-25 19:43:42 +02:00
Filip Strajnar 83bba359cb Added an endpoint for all pin values. All pin value endpoints now return PinValueModel. 2024-09-25 19:35:47 +02:00
Filip Strajnar 76f8f4a777 Created PinValueModel. 2024-09-25 19:30:10 +02:00
Filip Strajnar 1ea476ef21 Removing small delay as it does not appear to help. 2024-09-25 00:14:55 +02:00
Filip Strajnar 82d7ab5e6f Adding a small delay between setup of pins. 2024-09-25 00:12:59 +02:00
Filip Strajnar 97dc1dbaa7 Returning high or low string from pin-value endpoint. 2024-09-25 00:12:31 +02:00
Filip Strajnar f469f012f8 Added a missing period. 2024-09-25 00:03:03 +02:00
Filip Strajnar 94dcb682c1 Changed pinMode to correct value (Output). 2024-09-25 00:02:42 +02:00
Filip Strajnar 95ae6220bb Created an endpoint which reads current value of a pin. 2024-09-24 23:58:37 +02:00
Filip Strajnar 96c7e17da0 Pin setup. 2024-09-24 23:44:41 +02:00
Filip Strajnar fdfb0ea2ef Added solution. 2024-09-24 23:04:54 +02:00
Filip Strajnar 44705799b5 Added reference to System.Device.Gpio. 2024-09-22 21:05:24 +02:00
Filip Strajnar d41603a8af Added GpioService. 2024-09-22 21:03:36 +02:00
Filip Strajnar a160a894d3 Enabled controllers. 2024-09-22 20:38:02 +02:00
Filip Strajnar 9e9b8967d1 Initial project structure. 2024-09-22 20:32:40 +02:00