
IT/IoT | Hardware 2023. 4. 25.
Nextion HMI 시리얼 업로드, 펌웨어 업데이트 v1.2 파이썬 코드
넥시온 업로드 프로토콜 v1.2는 v1.1 프로토콜의 개선된 버전으로, 수정되지 않은 파일의 일부를 건너뛰어 넥시온/TJC 디스플레이에 TFT 파일을 더 빠르게 업로드 할 수 있습니다. 이는 사진과 글꼴과 같은 리소스가 변경되지 않은 경우 건너뛰게 됨을 의미합니다. 자세한 내용은 아래 글에서 볼 수 있습니다. 공식적인 것인지는 잘 모르겠네요. nxt-doc/Upload Protocol v1.2.md at main · UNUF/nxt-doc · GitHub\ GitHub - UNUF/nxt-doc: Documentation around Nextion Stuff. HMI files, TFT files, ZI files, ... Documentation around Nextion Stuff. HMI files..

IT/파이썬 2021. 7. 1.
Flask REST API 구현 중 파일 업로드는?
JSON 기반의 메시지가 왔다 갔다는 아무런 문제가 없는데, 파일 업로드 혹은 이미지 바이너리를 업로드 하거나 다운로드 해야 한다면 어떻게 전달해 줘야 하나? Form-data 로 파일 받기 일단 상식처럼 HTTP form-data 로 처리하는 것으로 되어 있는데 (JSON에 그냥 바이너리를 넣으면 안되나?) 파일 사이즈도 그렇고 처리하는 기본적인 방법을 알아놔야 한다. 일단 레퍼런스 페이지 부터 조사해서 남겨두자. 아래에 정리해둠. DB 필드로 파일을 저장하는 방법 그리고, 들어온 파일 바이너리를 MongoDB에 저장해야 하는데 이건 또 다른 영역이군. FileField 가 따로 있는 것인지? from mongoengine import FileField # If you are using FileFiel..