Functionality
IXXAT's CAL Master/Slave DLL is suitable for Windows based CAL applications. By using an intelligent PC/CAN interface the user application can run totally independent of the communication system control.
The CAL Window DLL consists of two parts, a specific CAL firmware running on the PC/CAN interface board and an application programming interface (API) for the PC. The CAL firmware handles all functions for the communication as well as the NMT node guarding and DBT master identifier distribution autonomously. The complete functionality of CAL with all services for CMS, NMT, DBT and LMT is supported.
All this functions are provided to the application by an application programming interface (API), which is available in form of DLLs for Windows 3.11, Windows 95/98 and Windows NT. The DLL (API) functions are also available as C-Code which can be easily ported to other operating systems. On request this adaptation can also be made by IXXAT.
Supported interfaces are:
iPC-I 320/PCI, iPC-I 320/104, iPC-I 165, tinCAN
Highlights
- Available as slave only version or as master/slave version
- Services provided by an API
- Service results and events are reported by interrupts and system events
- Domain transfer to or from the application with 128 bytes per segment (iPC-I 320/PCI) or 512 bytes per segment (iPC-I 165)
- Segmentation of domain data into 7 byte segments is done by the PC/CAN interface
- Several domain transfers can be handled at once
- API can be easily ported to other operating systems (e.g. VxWorks)
- CAL firmware for the selected PC/CAN interface type
- API in form of Windows-DLL
- Manual and exampleprogrames
- Technical support
- Single license or volume licenses