안드로이드 것들의 친애하는 선구자!안드로이드 것들 I2C 드라이버 PioException : I/O 오류
Adafruit SI7021 Themperature 및 습도 센서 용 안드로이드 드라이버를 만들기 위해 지난 두 달 동안 삼중 해왔으므로 저는 여러분의 도움을 요청합니다. 프로젝트를 호스팅하는 Here is the link to the github repository readRegByte
으로 칩 ID를 연결하고 가져 오는 것이 좋습니다. 그러나 readRegBuffer
을 사용하여 온도 또는 습도 데이터를 검색하는 동안 PioException: I/O error
이 표시됩니다.
int address = 0xE5; // from datasheet
byte[] buffer = new byte[3];
device.readRegBuffer(address, buffer, 3); // throws PioException
내가 그래서 어떤 질문을 주저하지 말고 문제의 명확한 아이디어를 얻을 당신을 줄 수있는 다른 어떤 단서도 모른다.
당신에게 너무 모자의 일종 감사)
나를 다시 한번 아두 이노를 구입하고 시작하지 마십시오!
추 신 : 간단한 단어 사용 IoT 및 Android의 초보자입니다.
Welcome to StackOveerflow. [둘러보기] (https://stackoverfow.com/tour) ...를 방문하십시오. * 디버깅 도움말을 찾는 질문 ("이 코드가 작동하지 않는 이유는 무엇입니까?")에는 원하는 동작, 특정 문제 또는 오류 ** 및 그 자체로 질문을 재현하는 데 필요한 가장 짧은 코드 *** - 다른 경우에는 주제가 아닙니다. – Selvin
그래, 코드의 도청 부분을 추가했습니다. 보다 나은? – Birdybix
보류 모드 (0xF5)없이 읽으려고 했습니까? – Selvin