For consistency, make IR codes have hyphens, not underscores
Change TiVo python script to use IR