포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

Android Battery 드라이버 작성중입니다.
흠 i2c버스에 연결되어 있구요..
i2c면 app쪽에서 읽고 쓰기가 쉬운데.. Android Battery드라이버에서 읽을려니... 저번에 질문에 몇분이 답해주셔서..
i2c_add_driver()함수를 사용해서..삽질끝에 읽는것이 성공했습니다-/-;;;;;

이번 기회에 power_supply 쪽을 조금 공부하게 되었습니다.

app단에서 제어하는게 더 쉽고 편할거 같긴한데..android소스 분석이 덜 끝나서..우선 땜빵식으로 기존 battery 드라이버 수정해서 android 에 맞게 작업중입니다.
/sys/class/power_supply/battery/~ 에 다 맞게 나오는거 확인하고
i2c 드라이버 통해서  fuel gauage 값 읽어 오는것 까지 확인했습니다.

다른 분들은 어떻게 하시는지 궁금합니다~

고도리

2009.06.03 15:55:44
*.59.122.199

ㅎㅎ, 축하드립니다.....

저는 audio쪽 다 끝내고, 이젠 카메라쪽으로 들어가던지 해야겠네요...
android hw관련 소스들 보다보니 아주 재밌네요....

2009.06.03 23:19:36
*.207.130.159

흠..안드로이드에서 정기적으로 /sys/class/power_supply/battery/~값을 읽어서 업데이트 하지 않네요..
저는 무조건 읽어 가는줄 알았는데...-.-;
안드로이드 소스 따라가다..java나오길래.. 커널로 가서..보니..있네요.
work_queue로 해서 돌리니...밧데리 용량 바뀔때 마다..잘 동작합니다.-.-;;
흠..

이택양

2009.10.14 20:04:54
*.25.183.150

 work_queue 부분 대한 설명부탁드립니다.

수고하세요..

List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인