I have 2 older ham radios that I bought computer interfaces for. The ports are similar to a parallel port, in fact I once had a Visual Basic windows app that I wrote, that communicated with them through the computers' parallel port, but it wrote to the port directly setting/reading each bit and some control lines.
In total, to control the radios the connections are:
8 data lines
1 Read Pulse
1 Write Pulse
1 SRQ line (Service Request line that shows data is being transferred to/from the radio)
1 Data Valid line that shows data has been received
1 Send line, which will put the radio into transmit mode
1 Squelch line, goes high when a signal is received
So there's 15 data lines I need to read/control each radio, and I have 2 radios, so I would need 30 i/o data lines.
I currently have a UNO board I bought back in 2015. It's an old board, but hopefully it'll do what I need.
What add-ons should I get to be able to control this many i/o lines?
I believe they make serial to parallel port adapters, but not sure if they would work for this, plus I would need 2 of them to accommodate the number of i/o.