어제 와이파이 목록을 긁어오는 것을 해보았다.(저번 글 WIFI SCANpost)
얼마나 주기적으로 와이파이 목록을 긁어오는지 확인하기 위해
학교에서 집까지 걸어가면서 어플을 켜놓았고 집에가서 로그를 확인해보았다.
결과적으로는 실패다.
휴대폰이 자기 마음대로 긁어오다보니 가끔은 5초만에 스캔하고
최대 20초를 넘기는 일도 있었다.
일정하지는 않더라도 거의 10초에 한 번씩 긁어오기를 바라는 마음이 있었고
로그를 확인하던 중
상태바의 와이파이를 끄고 켤때마다 와이파이를 스캔하는 것을 확인했다.
그럼 어플자체에서 일정한 시간동안 와이파이를 계속해서 끄고 켠다면
켤때마다 스캔을 할테니 내가 딜레이를 넣은 시간 주기로 스캔을 할 수 있다고 생각했다.
이를 위해 run함수를 이용해보기로 했다.
저번에 (주기적으로 뭔가 실행되게 하기 post) 를 이용하는 방법이다.
이 소스를 보면 run함수 안에 와이파이를 셋팅한다. 1초동안은 끄고 10초동안은 켠다.
5초동안켜는 식으로 구현했을때는 켜져있는시간이 너무 짧아서 스캔을 할 시간이 부족한것같다.
그래서 계속 스캔해오지 못하는 상태를 봤다. 어짜피 5초 주기는 지금 하는 프로젝트에도 별로 필요가없을것같아 10초로 셋팅했다.
로그캣을 확인했더니 거의 일정하게 10초~11초 주기로 와이파이를 스캔해오는 것을
확인 할 수 있었다.
또 다른 더 좋은 방안이 생긴다면 이 글을 계속 수정해 나가겠다.
이 블로그 검색
피드 구독하기:
댓글 (Atom)
-
[ 백준 1024 : 수열의 합 ] 간만에 푼 백준~ 쉬운 문제라고 생각하고 풀었는데 계속 틀려서 봤더니 예외 처리를 한 개 안해준것이 있었다. 만약 이 글을 보기전에 풀었을때 채점이 60%에서 자꾸 틀린다면 90%확률로 나와 같은 실수를 ...
-
[백준 1091 : 카드 섞기 ] 이 문제도 5달 전에 풀었다가 포기했었던 문제였나보다. 오늘 틀렸던 문제 다시풀기 중 풀게 되었다. 문제를 읽는데 헷갈려서 머리카락 한 10번은 쥐어짠듯. 아마 전에 풀었을때는 P배열이 각 카드가 최후에 ...
-
아마 나와 비슷한 나이대의 학생들은 대부분 대학에서 수업을 들으면서 꾸준하게 들었을 것 같다. 물론 내가 그래서 그렇다. 4차산업~ IT의 시대~ 빅데이터~ 데이터 마이닝~ 하지만 컴퓨터 관련 전공자가 아니고 더군다나 공학 계열 전공자가 아니라...
[백준 16236] 아기 상어
[ 백준 16236 : 아기 상어 ] 2018 삼성전자 sw직무 하반기 기출문제입니다. 역대 삼성전자 기출문제가 그렇듯 역시나 BFS,DFS,완탐,DP,단순구현 입니다. 저는 문제를 단순히 BFS로 풀어갔습니다. 조건만 잘 지킨다면 한번에 ...
댓글 없음:
댓글 쓰기