Many users would like to access the low level functions of the Slink-e without having to deal with the Slink-e serial port interface or losing the versatility of the SlinkX control. A special device type called lowlevel has been created to meet this need. By creating a device file with a single statement:
type = lowlevel
and adding this device file with Ports = 0, IDNumber = 1, a special device will be added which allows you access to many low-level Slinke commands. Using the AddDeviceText method makes this even simpler by not requiring an actual device file, only a text string "type = lowlevel". Although there are no commands in this device file you have loaded, the Slink-e server supports the following hard-coded command and response functions
Commands
Setting the parallel port handshaking mode | |
Setting the parallel port bit directions | |
Sampling data from the parallel port | |
Sending data out the parallel port | |
Setting the baud rate |
Responses
Receiving signals from IR ports | |
Receiving a S-Link message | |
Receiving a S-Link bit-mode message | |
Receiving data from the parallel port |