LabVIEW has the advantage of high efficiency on development
all kinds of functions and so on. But it is not as good as the C language on hardware driving. Take a emulational device for opto-electric detecting in Hyper Spectral Imager for example
In order to resolve the technical difficulties on hardware interrupt in LabVIEW
the interrupt service routine was programmed by C language
the C program was changed to dynamic link library in the visual C++ and the library function node was called in LabVIEW. The control and test on opto-electric devices were achieved by 1553B bus communication. At the same time
a kind of method on improving transmission real time characteristic of 1553B was given in this paper
which bases on improved Rate-Monotonic Scheduling algorithm and K昉earson chi-square. In the condition of transmitting several periodic and aperiodic messages
the experimental results show that the method has good performance on real time characteristic and reliability