나는 아틱 보드 조작을 PUTTY에서 내가 TASH커맨드를 입력해서 AP모드를 켜는것을 하는것이 아니라 IDE상에서 코드를 손봐서 내가 원하는 명령을 하는것을 원한다.
그래서 SDK폴더를 뒤지고 뒤지면서 알아봤는데 역시 있었다.
먼저 artik 053 v1.6 sdk기준으로 설명해보겠다.
그래서 한 번 켜봤다.
그럼 이런 글이 있다. 대충 봐도 감이온다.
wifi_test.c 코드는 아마 wifi 를 켜는 test용 c파일 같고...
그럼 wifi_ap_test.c 는?????
그렇다 .
내가 우리가 찾는 AP를 켜는 TEST용 C코드다.
그럼 이제 저 파일을 켜본다.
나는 ARTIK SDK가 저장되어있는 폴더에서 검색을 통해 찾았고 바로 켰다.
개꿀띠~ |
그럼 이런 파일이 열어지고 대충 봐본다.
음 TEST를 하는 거구만
대충 코드를 쓸 보면서 어디에뭘 해야 AP 이름과 비밀번호를 설정할 수 있는지 봐본다.
main함수 부분을 보면 SSID 와 PSK라는 변수가 MEMSET을 통해 비어져있다. 그래서 string 헤더가 있길래 strcpy함수를 통해 ssid와 psk에 내가 원하는 이름을 집어넣었다.
그리고 실행해보면
이렇게 와이파이 softap 성공~
하고 ps로 실행목록을 보면 wifictl startap를 했을때와 같이 ps목록이 켜져있다.
휴대폰으로 wifi목록을 보면 아주 잘 켜져있음을 볼 수 있다.
하지만..
ifconfig명령어로 확인해 보면 주소도 없이 그냥 단순하게 AP를 켜져있는것을 확인할 수 있다.
그럼 이제 다음 포스팅에서는 IDE에서 명령어를 조작하는것을 더 자세히 포스팅 해봐야겠다.
댓글 없음:
댓글 쓰기