Положение считывания оптического датчика потока ADNS3080 с Raspberry pi-3 - PullRequest
1 голос
/ 18 февраля 2020

Я использую оптический поток ADNS3080 в Raspberry Pi 3. Я установил соединение SPI между оптическим потоком Raspberry и ADNS3080. Я использовал библиотеку spidev для чтения значений в python. Я хочу прочитать delta_x и delta_y позицию, которая регистрирует соответствующие номера 0x03 и 0x04 в таблице данных. Поэтому я использую этот код для чтения регистров:

import spidev
import time
spi = spidev.SpiDev()
spi.open(0,0)
while True:
   resp = spi.xfer2([0x03, 0x04])
   print resp
   time.sleep(1)

Я получаю «0,0» результатов в каждом l oop. Я проверил аппаратные соединения и нет никаких проблем. По какой причине я не могу прочитать эти значения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...