The TitanTwo has a lot of potential for academic/scientific use.
But since all I/O is normalized, it's difficult to make precise measurements that can be verified b others.
Having access to raw I/O would preserve common units.
Maybe something like this:
//get raw input from client device (gamepad etc.)
get_raw_in(<IO_IDENTIFIER>, <PROTOCOL_IDENTIFIER>);
//get raw output being sent from TitanTwo to host device (console etc.)
get_raw_out(<IO_IDENTIFIER>, <PROTOCOL_IDENTIFIER>);
//set raw value to output buffer
set_raw_out(<IO_IDENTIFIER>, <PROTOCOL_IDENTIFIER>, <RAW_VALUE>);
The TitanTwo has a lot of potential for academic/scientific use. But since all I/O is normalized, it's difficult to make precise measurements that can be verified b others. Having access to raw I/O would preserve common units.
Maybe something like this: