|
|
|
|
|
by iAmAPencilYo
1794 days ago
|
|
I've started a job recently where device control using C# seems to be a big part, but was not aware of that during the interview process and I'm now looking to learn more. Are there any keywords, topics, books, etc. that you would recommended I search for with regards to device control? Thank you. |
|
I am not a Linux guy, but I’ll bet the Linux Kernel has a bunch of stuff.
Platforms tend to have foundation-level device support, and, nowadays, it’s unwise to go around it.
I’d definitely look at the device control foundation library (C#, maybe Windows?), as a starting point.
One of the lessons that I’ve needed to learn, was to get out of the weeds, and use the tools at hand.
Most communication and device control stuff tends to have two main characteristics:
1) They are composed of “layers,” with increasing granularity, as you get closer to the hardware.
2) They tend to be highly asynchronous, with a lot of “reactive” behavior.