Script Access for Instruments (AD10)
Altium Designer supports the ability to control instruments using a NanoBoard Interface instrument. This is the notion of controlled instruments (part of the Connected FPGA Scripts feature), whereby a form or procedure within the NanoBoard Interface instrument's connected script can be set to run when the 'controlled instrument' is accessed. Release 10 extends the range of instruments that now have script access, and therefore can be controlled through a NanoBoard Interface instrument.
The following is a full list of the instrument types that are accessible by scripts running in Altium Designer or the Altium Instrument Dashboard:
- Digital I/O module (DIGITAL_IO)
- Memory instrument (MEMORY_INSTRUMENT)
- Wishbone Probe instrument (WB_PROBE)
- Crosspoint Switch module (CROSSPOINT_SWITCH)
- Terminal module (TERMINAL)
- Frequency Generator module (CLKGEN)
- Counter module (FRQCNT2)
Example Reference Design
An example design, demonstrating script access for all supported instrument types, is included as part of your Altium Designer installation:
ScriptedInstruments.PrjFpg
– located in the\Examples\Soft Designs\Instruments\Scripted Instruments
folder.