InpOut32 and 64 sample

Comments about any other application I have on my website.
Please don't post about XMBC or Inpout32 here - use the correct forum!
Forum rules
Please post to the correct forum, otherwise your post may not be seen.
Before posing, be sure to read and respect the forum rules
Post Reply
Michael
New User
Posts: 11
Joined: Tue Jan 14, 2025 6:42 pm

InpOut32 and 64 sample

Post by Michael »

Both Win 10 x86, Win 10 x64 or Win 11..

I can compile and run the InpOut sample test code.
I do not think it is working.,. No matter what BYTE I write, no matter what port I write to, It always reads back 256 0xFF which I believe is the error code
User avatar
phil
Site Admin
Posts: 7838
Joined: Sun Apr 06, 2003 11:12 pm

Re: InpOut32 and 64 sample

Post by phil »

This belongs here really.
This "other software" is a dead space with even fewer views than the Inpout forum (which is also pretty dead really).

I have replied to your PM, but for the benefit of others, here is what I said:
InpOut32 is very old and I am not able to support it other than the odd suggestion here or there.

For what it is worth, if Read and Write of the samples are not working, often that is because the driver is not installed. Did you run the "InstallDriver" package, or did you ensure you run your software that loads the Inpout DLL with full admin access (so it can install the driver)? Do you get any errors after loading the driver? What port(s) are you reading/writing?

I ported InpoOut32 to x64 years ago, it still "works" as far as I am aware but I have not used it myself for years (>10 years) and while I know others still use it, I am unable to develop it due to the requirements Microsoft place on driver signing (you have to have an expensive driver signing certificate that can only be purchased by registered companies - hobbyists are stuffed!).

So it was last built circa Windows XP era I think, and just happens to still work - I cant see that lasting much longer really.

Anything I used to use InpOut32 for these days (for me) is achieved either with USB devices or with dedicated hardware on Arduino or raspbery pi with low level hardware (GPIO) access. IMHO, trying to run anything near realtime IO on Windows is a dead art without specific hardware/drivers
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Post Reply