Device replacement works with the devices from our database because we have normalized all of our commands for each device. For example CURSOR UP and CURSOR DOWN are normalized in our database.
You can use any code type for device replacement, GC Codes, Pronto Hex, Network or Database, you just need to make sure the titles of the commands are normalized.
If you are using commands from the Community or you are creating your own Device Drivers, make sure to follow the same format we use in our database. You can adjust the command titles from the Community to make sure the format is the same.
Attached is a sample document containing some of coding formats.