NEW: DIY Interface and Send Data verb: You can now include numbers larger than a single byte in the bytes output from the
Send Data verb. Normally the bytes parameter is a list of values in various formats. If you wish to include other number formats that are larger than a byte it is no longer necessary to break it up into bytes in AppleScript. If instead of a single entry in the list of bytes you include another list you can include a larger number. The list should have 2 entries. The first entry is the format of the number as a string. The first character of the string should be “L” or “B” for little endian or big endian. The remainder of the format string should be one of the supported standard C number representations. Supported formats are “int8”, “uint8”, “int16”, “uint16”, “int32”, “uint32”, “int64”, uint64” and “double”. The second entry of the list is the actual number. For example {“Luint16”, 56778} sends 2 bytes as a little endian 16 bit integer. Included in a byte parameter it might look like: {12, “&h60”, {“Buint64”, 12345667889}, 00}