N        This expression returns the unsigned representation of the four-byte integer at the cursor's position in the received binary message, reading as a unsigned 32-bit integer from.


The value returned would be in the range 0 to 4,294,967,295, but Fusion doesn't support unsigned integers, so will re-interpret this value as a Signed integer with its range. You should only use the unsigned integer expression in scenarios where the fact it is unsigned underneath it is worth documenting.

If the expression fails, the value returned will be 0.


In Blue, if you try to read at an invalid index, you will cause an error. When using this expression outside of a Message event, you will also get an error related to message being too small.


If reading was successful, the cursor will be incremented by 4.