outset demo
1.0.0
실제로보기!
이 데모는 LORA Text Dev 키트를 사용하여 기능 텍스트 기능을 사용하여 최소 UI를 선보입니다.
보드는 시작보기에 부팅됩니다 : SPLASH_STATE . 트랙 패드 버튼을 눌러 계속할 수 있습니다.
다음보기는 TEXT_HISTORY_STATE 입니다. 여기에서받은 메시지를 검토 할 수 있습니다. 다른 시작 노드와 대화의 역사. 키보드의 녹색 버튼을 눌러 메시지 작성을 시작할 수 있습니다.
녹색 버튼을 누른 후 다음보기는 TEXT_MESSAGE_STATE 입니다. 여기에서 키보드에서 직접 입력하여 메시지를 컴파일 할 수 있습니다. 대문자로 쓰려면 교대와 같은 버튼을 누르십시오 ( aA 의 위쪽 화살표처럼 보입니다). 동시에 문자 키를 누릅니다. 기호를 쓰려면 sym 버튼을 누르면 동시에 문자 키를 누릅니다.
메시지에 만족하면 BlackBerry 키 (트랙 패드 옆에 8 개의 점처럼 보이면)를 눌러 메시지를 보냅니다. 메시지가 전송되면 TEXT_HISTORY_STATE 로 직접 복귀해야합니다.
/lib 디렉토리에 빈 라이브러리가 있어야합니다. 로컬 구성 파일을 초기화하려면 ( .gitmodules 참조) 2 개의 명령을 실행해야합니다.
git submodule init
git submodule update
platformio.ini.example 참조). 해당 파일을 plaformio.ini 로 저장하고 업로드 포트를 원하는 포트로 변경하십시오.src 디렉토리를 Arduino 라이브러리 디렉토리 ( Arduino/libraries )로 옮기고 원하는 이름을 바꿀 수 있습니다 ( Arduino/libraries/Outset ). main.cpp 의 내용을 복사하고 라이브러리에서 파일을 삭제하십시오. 새로운 Arduino 스케치를 시작하고 main.cpp Copypasta를 새로운 Arduino 스케치에 붙여 넣으십시오.DEVICE_ID 처음 클래스 초기화 중에 할당됩니다. states.h 를 사용하는 경우 platformio.ini 구성 파일에 설정하십시오. 이 ID의 목적은 TEXT_HISTORY_STATE 에서 텍스트 버블을 그리는 방향을 결정하는 데 사용됩니다.lib/Radiohead Radiohead에서 다운로드되었습니다. 하위 모듈을 만들기 위해 그들의 git repo를 찾을 수 없었습니다. :(