서적에 관한 질문 및 오류 등을 문의 할 수 있으며, 저자로부터 직접 답변을 받을 수 있습니다.

안녕하세요.

얼마 전에 책을 구입해서 잘 보고 있습니다.

NDK, PDK, SDK, ... 

개념적으로 잘 정리되어 있어서, 노고에 감사드리며  잘 배우고 있습니다. 

 

1.  기초가 없어서 잘은 모르지만, 그림1-21을 자세히 살펴보면,

그림1-22, 그림1-23과 달리, Runtime service가 반복되는데, 혹시 오타가 아닌가요? 

가능하다면 정오표를 sub_category로 정리하면 독자들에게 많은 도움이 되리라 생각합니다. 

2.  아래에서 어떤 분이 언급하셨지만,  외국 공학 텍스트들처럼

책에서 사용하신 본문의 그림들이 있는 ppt 나 pdf 파일이 있었으면 합니다.

또한 텍스트에 있는 예제프로그램도 독자들의 단순한 타이핑 에러에 의한 시간소모를 줄이기 위해서라도 가능하다면 공개해 주셨으면 합니다. 
3.  디바이스 제어와 연계된 앱에 관심이 있습니다.  스마트폰 내부센서의 출력데이터 앱,  mcu의 gpio 등의 제어상태 등의 표시 앱에 관한 내용은 어떤 책이나 자료를 봐야하는지요?  전체적인 흐름이라도 아시는 대로 추천해주시면 감사하겠습니다. 

 

*^0^*

 


관리자

2013.01.11 08:39:49
*.111.12.170

1. 확인해 보겠습니다.


2. 그림의 경우....출판사의 의견이 제일 중요합니다. 공개가 가능한지 확인해 보겠습니다.

- 예제 프로그램은 전호철님이 정리해서 올린 것으로 알고 있는데, 다시 확인해 보겠습니다.


3. hw 제어 부분이 좀 힘든 부분인데, 일단 android에서는 직접 hw를 제어하는 부분을 하지 않도록 구성되어 있습니다.


하려고 한다면 binder를 이용해서 제어하도록 되어 있습니다. 

1. 부팅때 hw를 제어하는 특정 프로그램을 서버로 띄웁니다(init.rc 와 같은 파일을 이용해서)

2. client는 binder를 이용해서 해당 서버로 제어 요청을 하고

3. 서버는 제어 요청을 받아서 커널로 접속을 해서 제어를 합니다.


이게 정석인데, 만일 보안보다는 제어쪽에 중심을 둔다면.....


linux device driver를 직접 NDK로 제어하는 방법과(device driver에 대한 permission을 풀어줘야 합니다)

binder와 유사한 방법으로 socket을 써서 하는 방법이 있습니다.


어떤 용도인지에 따라서 답이 틀려지니 어떤 용도인지 말씀해 주시기 바랍니다.

mechatrosens

2013.01.22 21:17:54
*.46.147.116

잘은 모르지만, 제가 생각하기에 보다 쉽게 접근할 것같은 방법은 언급하신 방법중 첫번째 방법일 것 같습니다. 응용겸 재미도 겸해서 간단한 생체신호를 측정해보고자 합니다.  구체적으로 예를 들면, 가슴에 두른 밴드위에 strain gauge와 같은 저항체의 저항변화를 이용하여 (호흡등에 의한) 물리적인 변화량을 측정하고, 거의 실시간으로 측정 데이터를 저장하고 2D graphic display를 하는 앱을 만들어 보고자 합니다.  센서에서 나온 신호는 ADC해서 wifi (or blutooth)로 전송할까 생각하고 있읍니다.   

좋은 하루 되세요. 

*^0^*

고도리

2013.01.22 21:47:02
*.111.12.170

그러면...


1. adc를 읽는 프로그램을 작성하시고....

이게 중요한데, unix함수 호출은 non-block이 많아서요....처음은 그냥 open, read, ioctl, close 정도로만 이용해서 작성을 하시고, 나중에는 select나 poll을 쓰시면 됩니다.


단 여기서 device driver 접근 권하는 풀어주셔야 합니다.


2. 만들어진 함수를 library로 만드시고


3. JNI로 엮으시면 될겁니다.

mechatrosens

2013.02.02 08:45:32
*.46.147.116

혹시 이러한 내용을 쉽게 설명해놓은, 참고할 만한 사이트, 참고자료, 가능하다면 샘플프로그램을 찾고 싶은데,  key words 를 어떻게 설정하면 좋을까요?   고도리님의 책은 이해하며 읽어 보려니 초보라서 진도가 굉장히 느려지네요.  조언주시면 감사하겠습니다. 

*^0^*

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

정오표 정리 제안 [4]

apk uploading timeout에 대해 문의 드립니다. [2]

  • 죽유
  • 2013-01-10
  • 조회 수 5374

문의드릴 것이 또 생겼습니다. [3]

  • 죽유
  • 2013-01-08
  • 조회 수 4485

아래 [SDL 예제관련 에러 질문입니다.] 이어서... [3]

  • 민민
  • 2012-12-26
  • 조회 수 7759

SDL 예제관련 에러 질문입니다. [1]

  • 민민
  • 2012-12-25
  • 조회 수 5010

드디어 안드로이드 소스까지 컴파일했습니다. [3]

  • 죽유
  • 2012-12-22
  • 조회 수 5548

안드로이드 소스 컴파일 시에 문제가 발생합니다. [10]

  • 죽유
  • 2012-12-20
  • 조회 수 5014

repo 설정 시에 문제가 발생합니다. [5]

  • 죽유
  • 2012-12-19
  • 조회 수 5253

알려 주신대로 JDK 설치하려고 했는데 그래도 문제가 발생합니다. [5]

  • 죽유
  • 2012-12-18
  • 조회 수 4240

개발 환경 구축하는데 몇가지 질문 사항이 있습니다. [3]

  • 죽유
  • 2012-12-15
  • 조회 수 4607

ffmpeg 예제에 대해 문의 드립니다. [1]

다음 에러 질문드립니다. [1]

NDK 책 example Code 전체를 받고 싶습니다

책에서 사용하고 있는 ffmpeg 소스. file [1]

ics에서 OpenSL의 Playback Rate 안됨 [1]

ffmpeg & hoffplay 에러 [5]

Jellly Bean 에서 Input Flow의 변경점

  • Byed
  • 2012-11-07
  • 조회 수 4268

NDK에서 Surface 질문드립니다. [3]

[예제17.ffmpeg를 활용한 player] ffmpeg를 활용한 player file

[예제16.GPIO제어] App. 에서 H/W 제어하는 예제 (native bind... file

사용자 로그인