PROGRAMMING/PYTHON [Python3] ARTIK 시리얼 포트로 LoRa(stm32) 데이터 수신 2018. 8. 2 LoRa P2P 데이터를 수신하기 위한 작업LoRa 통신을 하는 장비들끼리 주파수가 맞아야 한다.현재 장비는 ARTIK 710에 stm32가 연결 되어 UART 통신을 한다.LoRa 설정 파라미터를 수정하기 위해서는 stm32에 직접 접근 해야 함.기능 수행 전 stm32 칩을 활성화 해주는 코드를 실행 해야 함. Python으로 시리얼포트 데이터 수신 ARTIK 710 - stm32가 시리얼 포트로 연결돼 있어야 한다. pyserial 설치 python pyserial document page python 외부 라이브러리인 pyserial을 설치해야한다. python2 , python3 두 버전 모두 지원$ pip3 install pyserial pyserial 코드 1234import serial s.. GATEWAY/ARTIK ARTIK 530/710 AP mode 부팅 서비스 등록 2018. 7. 3 게이트웨이에 디바이스가 붙어서 데이터를 주고받아야했음. 블루투스 연결을 시도했는데 생각보다 블루투스 신호 범위가 약해 고민함. 그런데 어떤 통신 방법을 써도 상관 없다는 것을 알고 실무자들(?)끼리 이야기하다 AP로 연결하고 HTTP 통신으로 요청, 응답 하는게 어떨까로 의견이 좁혀짐시도해본 결과 문제가 없어서 행복 ^^ 전제 조건 게이트웨이(ARTIK 710 사용)에 이더넷 연결참고 페이지 : ARTIK Documentation Wi-Fi Access Point(AP) AP 연결 전 준비 단계 1. hostapd configuration 파일을 연다.$ vi /etc/hostapd/hostapd.conf 2. 해당 파일안의 값 변경(하거나 추가)interface=wlan0driber=nl802011ss.. GATEWAY/ARTIK ARTIK LoRa WAN (SPI) 통신 2018. 6. 2 ARTIK 710에서의 LoRa WAN(SPI) 통신을 위한 내용 정리 전제 조건 ARTIK 710(OS : fedora -> ubuntu 변경예정) 에서 SPI 통신 핀 연결이 가능해야 한다. (나는 게이트웨이용으로 개조(!)한 710을 사용함)LoRa WAN 모듈과 ARTIK 710을 SPI 핀으로 연결한다. 개발환경 구축 ARTIK 710 OS 홈디렉토리에 risinghf 디렉토리를 생성한다.risinghf 디렉토리 안에 Lora_net git > lora_gateway 와 packet_forwarder 레포지토리를 clone or download 한다. lora_gateway 디렉토리와 하위의 lora_gateway/libloragw 디렉토리, packet_forwarder 디렉토리와 하위의 pa.. 이전 1 다음