I know this is simple, just wondering if anyone had a good counter for the int to word conversion, in Protool/Pro
I have a 32 bit array slave[0..31] which holds information on if the slave is missing or not. If only slave 1 is missing then slave[1]=1
I bring in the 32 bits of slave[] as a DINT in protool, and then would like to use it as a attribute, and mask for the bit, so that bit = 1 will controll the element with slave[] as the multiplexed tag.
Currently if slave[] = 2
0000 0000 0000 0000 0000 0000 0000 0010
The register shifts it around in word form, and slave[] in protool appear to be
0100 0000 0000 0000 0000 0000 0000 0000
What is the best way to counter it, so than the masking is simple and implicit in protool. I don't want to have to remember the re-assingment of 32 bits, as the get switched around due to serial LSB MSB rules.
I have a 32 bit array slave[0..31] which holds information on if the slave is missing or not. If only slave 1 is missing then slave[1]=1
I bring in the 32 bits of slave[] as a DINT in protool, and then would like to use it as a attribute, and mask for the bit, so that bit = 1 will controll the element with slave[] as the multiplexed tag.
Currently if slave[] = 2
0000 0000 0000 0000 0000 0000 0000 0010
The register shifts it around in word form, and slave[] in protool appear to be
0100 0000 0000 0000 0000 0000 0000 0000
What is the best way to counter it, so than the masking is simple and implicit in protool. I don't want to have to remember the re-assingment of 32 bits, as the get switched around due to serial LSB MSB rules.