@PhillipBrooks wrote:
Why not add SSH as an NI-VISA resource type?
TCPIP0::192.168.1.100::22::SSH
Then all NI products that support NI-VISA could use SSH!
https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Native-SSH-and-SFTP-Support/idc-p/1609330/highlight/t...
Interesting idea, but I'm not sure about the feasibility for a number of reason:
- NI-VISA hasn't seen any major (or even minor) additions in quite a long time. This is partly because NI-VISA isn't really an NI product anymore but managed by a consortium that has to agree on pretty much everything before it can be done. But it's also because I think the NI-VISA developers pretty much all have moved on to other positions and there isn't much of a full time support crew for its development anymore.
- SSH might require some additional functionality similar to what USB raw required. If it is just property additions it could be done without changing LabVIEW itself by simply adding those properties to the visarc file, but otherwise it would require modification of the VISA specification AND the LabVIEW VISA interface.