Como conectar a câmera térmica FLIR ao Raspberry Pi?

2

Estou tentando conectar uma câmera térmica FLIR ao meu Raspberry Pi nos últimos três dias. O código está sendo fornecido pelo fabricante e pode ser encontrado aqui .

Eu baixei o kernel e o instalei. Eu também clonou o repositório v4l2loopback, compilou-o e copiou o arquivo .ko para o diretório correto. Eu até fiz manobras para executar o comando sudo modprobe v4l2loopback e ele disparou sem problemas.

No entanto, quando chego à etapa final e tento executar o comando ./v4l2lepton /dev/videoX , recebo este erro: Failed to open v4l2sink device. (No such file or directory)

Não tenho ideia de qual arquivo está dizendo que está faltando.

Eu também corri ls -hl /dev/video* apenas me disse que não poderia acessá-lo porque não existe tal arquivo ou diretório. Isso me confunde porque as instruções não falam sobre ter que configurar qualquer tipo de diretório como este.

    
por Crystal Pritzker 22.07.2016 / 17:50

2 respostas

1

Parece que você está conectando o Flir ONE via USB, mas o código parece acessar o Lepton módulo dentro do dispositivo vie SPI e / ou I2C. Seu readme diz:

with the Lepton + basic breakout board.

Parece que há uma maneira de usá-lo via USB:
por 23.06.2017 / 11:20
0

De acordo com o código-fonte, esse erro é causado ao tentar abrir um arquivo (provavelmente não um arquivo comum, mas um dispositivo). Na variável v4l2dev , essa variável é inicializada em /dev/video1 , mas é gravada por argv[1] . Quando você executou o programa, usou /dev/videoX . Está dizendo que /dev/videoX não existe.

Eu imagino que os documentos pretendem substituir o X por um número, mas não ficaram claros sobre isso.

Veja quais dispositivos existem: ls -hl /dev/video*

    
por 22.07.2016 / 18:38