Parker Hannifin
Usage Example
NOTE: Addresses shown are for example only. Addresses will vary
from card to card, depending on system memory
allocation.
This example peeks at three words, starting at peek address
0x404500:
Fields: Header Address Data0 Data1 Data2
Output:
00 90 00 03 00 50 40 00
Input:
00 90 00 03 00 50 40 00 10 11 12 13 20 21 22 23 30 31 32 33
Requested data at address:
0x405000: 0x13121110
0x405001: 0x23222120
0x405002: 0x33323130
Binary Poke Command
A binary poke command consists of a four-byte header followed by
an address and the data to be stored at that address. There is no
information returned from this command. The header contains a
data conversion code that controls pointer incrementing and the
IEEE ->FP32 floating point conversion.
NOTE: Refer to Binary Global Parameter Access Note at end of
Binary Host Interface section for details.
Binary Poke Packet
Transmit Packet
Data Field Description
Byte 0 Header ID ( 0x00 )
Byte 1 Packet ID ( 0x91 )
Byte 2 Conversion Code
Byte 3 Poke Word Count
Long 0 Poke Address
Long 1 Poke Data 0
Long 2 Poke Data 1
:
Long N Poke Data ( Count - 1 )
Binary Host Interface 107