저는 실시간으로 3 개의 센서 데이터 값을 사용하는 React 앱을 개발 중입니다.블루투스에서 브라우저로 보낸 센서 데이터 읽기
데이터는 nRF52840 칩에서 블루투스를 통해 전송됩니다.
은 우선은 내가 블루투스에 대한 Noble 라이브러리를 시도하고 바로 최소한의 코드 일 : Noble bluetooth code이
을 나는 귀족을 통합하려고하지만 경우 내 React 응용 프로그램에 Webpack이 dll을 만들 때 종속성에 오류가있어서 통합 할 방법을 찾지 못했습니다.
여기에 예제를 사용하여 웹 블루투스 API를 사용해 보았습니다. Web Bluetooth heart rate sensor Polar H10을 사용해 보았습니다. 제대로 작동 했으므로 센서로 작동하도록 수정했습니다.
이제 센서 값을 브라우저에서 읽을 수 있지만 값이 잘못되었습니다. 항상 센서가 변경 되어도 변경되지 않습니다.
심장 박동 센서 코드와 같은 구문 분석 코드가 필요하다고 생각합니다. 그러나 해당 코드는 비트 수준 & 작업, 플래그를 사용하며 리틀 엔디안 데이터를 가정합니다. 내 데이터가 리틀 엔디안인지 또는 다른 비트 수준 정보인지는 모르겠으므로 파싱 코드를 작성하지 않을 것입니다.
예를 들어 귀족이 상자 밖으로 읽을 수 있으므로 비슷한 것을 원한다는 것을 알고 있습니다. 가능한가요? 데이터를 읽는 데 필요한 블루투스 표준이 있습니까? 아니면 특정 하드웨어입니까? 내 하드웨어에 대한 문서가 없으므로 그것에 대해 읽을 수 없습니다. Bluetooth sensor reading code
도움에 감사드립니다. ASCII 코드를 쉼표로 구분 된 값 문자열로 전송한다는 사실을 알게되었습니다. 따라서 파싱 코드를 작성하는 것이 상당히 쉬워졌습니다. 값이 48-57 (숫자의 ASCII 표현) 주위에서 거의 비슷한 값이었을 때 나는 아마 추측해야합니다. –