Open theSloopJohnB opened 7 years ago
Doug, James and I brainstormed a little bit given similar issue in xnet, https://github.com/LabVIEW-DCAF/J1939/issues/20#issuecomment-316188681
Not having the driver installed is a common theme for usability issues.
Idea 1: Put a 'Drivers Required Column' in the list of modules
Idea 2: As a post build step, the package should check that its NI driver dependencies (e.g. in vi.lib) are installed, and if not pop up a dialog (if not in quiet mode) telling the user to install them.
Idea 3: Hook into VIPM package installation to trigger NI Package Manager to install the required drivers. I don't know what kind of API they provide, but presumably you can at least run it from the command line. This starts to get a little intrusive though.
When attempting to script a Host Includes.vi with the EthernetIP Module in a PC, I got the following error window:
Full text of the error:
It looks like it was because I didn't have the industrial comms driver installed. No better hint about needing that particular driver!