NI VeriStand Add-Ons Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

AIT ARINC 429 Add-On Feedback

Hello Jiri,

can you estimate how long the update will take?

Thank you

Florian

0 Kudos
Message 171 of 193
(2,397 Views)

Hi,

currently the ARINC 429 VS CD does not work as expected with VS 2015SP1. The CD is based on aviftech AIT 429 driver 5.8.1 (which supports LV Version 2015). A low level VI of AIT 429 driver "Owl429_BoardConfig_getChannelConfiguration.vi" has changed. The doc of Owl mentions:

Updated Owl429::BoardConfig class to no longer require pre-configuration of channel

      directions.

Basically the mentioned VI doesn't return anymore Rx or Tx it returns bidirectional. However the enum of the return value is not updated. Please contact aviftech if you need further details.

Workaround. Generation of VS channel could also done on retrieving the XML configuration based on XML VIs.

There will be an update of the ARINC CD which will supported on VS 2015SP1, as soon as the CD is working stable and smoothly.

RupiDo

0 Kudos
Message 172 of 193
(2,397 Views)

Hi,

Do you have news about the availability of the version for VS 2015SP1 ?

Actually we are using the version with the workaround from Stefan Burkart.

I noticed that this workaround has been applied on the version 2.0.0 of the CD when a version 2.0.1 has been posted on github by Stephen Barrett to fix a bug.

Regards

Hubert

0 Kudos
Message 173 of 193
(2,397 Views)

Hi Hubert,

I will post a Version for VS 2015SP1 which is based on the AIT 5.8.1 LV driver these days.

Kind regards,

RupiDo

0 Kudos
Message 174 of 193
(2,397 Views)

I believe we are witnessing the same issue as mentioned. Our configuration is as follows:

VeriStand 2016

AIT ARINC 429 Driver Support 5.8.1

Veristand Add-On AIT_429_v2.0.0_2014_Built

We have two modules that we are able to successfully add as Custom Devices (AddDevice.png).

When attempting to load the provided sample databases, we observe an anomaly. We can successfully add any database with only transmitter channels specified or only the transmitter channels of a database (TransmitterDatabase.png, LoopbackDatabaseError.png).

However, it appears to not accept any receiver channels and we get an error 1172 (ReceiverDatabaseError.png).

Have others experienced this type of error?

0 Kudos
Message 175 of 193
(2,397 Views)

Hello TCurry,

could you solve your problem? I've just read your comment fast and I am sure that the AIT Driver is the problem. With the workaround from Stefan it should work.

0 Kudos
Message 176 of 193
(2,397 Views)

Hi TCurry,

you are observing this behaviour due to the driver update of AIT to version 5.8.1. Please check my post from 21st of July 2016.

A new CD version which runs on AIT ARIN 429 driver version 5.8.1 will be published at the end of the week.

Kind regards,

RupiDo

0 Kudos
Message 177 of 193
(2,397 Views)

Hi RupiDo,

I have seen that you have posted a new version on github.

I am trying to build the custom device from the source but I have error linked with the code for the SEA module.

I understand that you use some part of the AIT custom device for the SEA module but I think it is not a good idea to mixe in the same project the custom device for the PXI board and for the FPGA module :

     You have created some dependencies to FPGA software add-on even to build the PXI part

     It seems you are using the FPGA Advanced Interface Tool (if I believe the missing depencies) when this tool is deprecated

Regards

Hubert

0 Kudos
Message 178 of 193
(2,397 Views)

Hi hrboitaille,

due to compability reasons the CD will support the PXI board and SEA module. Right now still the FPGA interface tools are required

https://decibel.ni.com/content/docs/DOC-17185

even there it's written it's deprecated you have to install it for this Custom Device.

Moroever there's a bug regarding naming of the build spec and additionally the builts will not be automatically copied to the common

VS CD directory.

I will fix this issue next week.

Kind regards,

RupiDo

0 Kudos
Message 179 of 193
(2,397 Views)

Hi RupiDo,

Unfortunately, if we want to use the last version, we need to work with this new repository.

I have some remarks or questions :

  • It seems we need too to install the timekeeper package
  • We are using for our FPGA development the new FPGA Advanced Session Resources. I hope there is not compatibility issues if we install both packages
  • We have done change in the Custom Device. For this reason, we need to locate all update between 2 versions to report our change. I have tried to compare the 2 versions with the LabVIEW compare functionnality. Even if I compare VI by VI, the tool always reports many modifications for each VI, even if it seems there is no change.
    • Except the project structure reorganization (lvlib), did you apply some tools to "cleanup" the code ?
    • Do you know a way to compare two VI  independently of the name of the lvlib ?

Regards,

Hubert

0 Kudos
Message 180 of 193
(2,397 Views)