Como configuro um controle remoto TiVo?

0

Eu gostaria de usar meu controle remoto TiVo em vez do controle remoto. Alguém configurou um Tivo remoto com o Mythbuntu? Em caso afirmativo, você compartilha suas configurações (lircd.conf / lircrc) e experiências?

    
por Marco Ceppi 03.11.2011 / 00:59

1 resposta

1

Acabou usando o irrecord para fazer isso funcionar. no caso de alguém precisar do mesmo, aqui está como eu fiz:

  1. Mate mythfrontend e mtd já que ambos pegaram o dispositivo lirc

  2. su - root

  3. irrecord --device=/dev/lirc0 Tivo (isso pode ser diferente dependendo dos seus dispositivos de infravermelho)

  4. Siga as instruções de aprendizagem. Basicamente, você tem que pressionar todos os botões por um segundo para determinar o comprimento do sinal, então você tem que ensinar os botões remotos. Ele pede para você nomear os botões e pressionar o botão no controle remoto.

  5. Quando terminar, você terá um arquivo de configuração lirc chamado Tivo . Copie isso para o diretório lirc remotes apenas para manter as coisas no mesmo lugar. mkdir /usr/share/lirc/remotes/tivo && cp Tivo /usr/share/lirc/remote/tivo/

  6. Você poderia fazer isso editando o lircd.conf , mas usei o Mythbuntu Control Center para fazer isso. Inicie o Control Center e vá para a seção IR. Selecione "Custom" no menu suspenso e clique em Configuração e selecione remotos / tivo / Tivo. Tentei usar o recurso Gerar mapeamentos de botões dinâmicos, mas isso não funcionou para mim, para que você possa deixar isso desmarcado e fazer isso manualmente.

  7. Clique em Aplicar e deixe-o escrever as alterações.

  8. Edite o arquivo ~/.lirc/mythtv para colocar seus mapeamentos. Basicamente eu usei um que eu já tinha botões mapeados para um controle remoto Streamzap. Tudo o que eu tinha que fazer era substituir o nome do remetente toda vez depois da linha "begin" do botão. Desde que eu nomeei minha configuração remota no passo 3, "Tivo" eu apenas fiz uma pesquisa global e substituí com o vi. Isso é case sensitive e não vai funcionar se você não tem isso correto. Se em questão olhar o nome no arquivo que você gerou na etapa irrecord. Para cada botão / função eu olhei para o que eu nomeei os botões no arquivo de configuração Tivo ... por exemplo, em vez de "Menu" para o botão Menu no controle remoto para enviar o caractere "M", eu mudei para "Tivo" para o botão Tivo no controle remoto. Quando pressionado, agora envia o sinal "M" e ativa o menu. Mais uma vez, isso faz distinção entre maiúsculas e minúsculas. Basta se referir a você na configuração remota do Tivo que você criou.

    Ainda estou adicionando novos botões e tentando descobrir se é possível criar macros falsas ... como abrir o guia de programas com um botão. Também preciso fazer o meu mplayer lirc também. Até agora funciona sólido. Eu anexei meus arquivos de configuração, mas eu recomendo ir a rota irrecord como há um monte de diferentes controles remotos Tivo .. e você remoto envia sinais diferentes com base em que posição o switch 1/2 está dentro Também isso deve funcionar para qualquer controle remoto .. não apenas Tivo

por Marco Ceppi 03.11.2011 / 01:32