* 워크숍 6일차 전체 동영상
* 스케쥴
* Nubison Cloud with Tizen
- 소스 : [링크]
- 발표자료
* 누비슨 관련 공지사항
- 계정 : [슬랙채널]
- 소스 : [링크]
- 대상자 : [브라우저 혹은 모바일] 센싱 데이터 확인 및 액츄에이터 제어
- 클라우드 메뉴
- 프로젝트의 유닛 : 사용 API, 유닛 번호(':'으로 구분)
- 클라우드 드라이버 만들기 : RPI에서 보내는 데이터를 어떻게 파싱할 것인가?
- 드라이버 동기화
- 데이터뷰
- 모니터링 시스템
- 모바일 앱
- 라이브러리 : libnubioniotif.a(왜 소스가 없는가? (자산/보안)
- 콜백 함수 : Nubison -> RPI3
#define IF_QUERY_CALLBACK_FN void (*query_nubicb)(char *, char *,char *) // 조회
#define IF_INVOKE_CALLBACK_FN void (*invoke_nubicb)(char *, char *,char *) // 설정
#define IF_SETTING_CALLBACK_FN void (*setting_nubicb)(char *, char *,char *) // 제어
#define IF_CHECK_CALLBACK_FN void (*check_nubicb)(char *, char *,char *)
#define IF_AUTHO_CALLBACK_FN void (*auth_nubicb)(int )
- 다중 데이터 보내기 : RPI3 -> Nubison
// sendData를 String 자료형 변수로 저장하여 보내주세요.
char tmp[BUFSIZE] = {0, };
sprintf(tmp, "%d:%d", led0, led1);
// 클라우드에서 조회 요청이 왔을때 관련된내용을 담아서 전달 함
// 관련해서 정확히 DB에 Unit 별로 들어 게 하는 것은 클라우드 서버에서 Driver로 셋팅함
cloudif->SendtoCloud(tmp, TYPE_STRING, api, uniqkey);
- 노티 함수 : RPI3 -> Nubison
void NotitoCloud(char *sdata, char *type, char* uniqKey,int min_term);
* 누비슨 클라우드 관련 이슈
- 'The connection to the cloud server was lost' : 네트워크가 불안정할 때 발생 -> 재부팅 혹은 다른 네트워크 사용하기
- 모바일앱 프로퍼티가 나오지 않는 문제 : 재부팅 혹은 다른 컴퓨터에서 시도하기
'IT > Tizen' 카테고리의 다른 글
[2019 서울하드웨어해커톤] 행사 당일 스케쥴 및 심사 (0) | 2019.09.18 |
---|---|
[2019 서울 하드웨어 해커톤] 유투브 영상 및 보도 자료 (0) | 2019.09.10 |
[2019 서울 하드웨어 해커톤] 8일차 : 이미지 분석하기 (0) | 2019.09.07 |
[2019 서울 하드웨어 해커톤] 7일차 : thingspark with Tizen (0) | 2019.09.07 |
타이젠 스튜디오 관련 에러 발생시 대처 방법 (0) | 2019.09.07 |
SDC19 프로모션 코드[Dev Promo Code] (1) | 2019.08.31 |
[2019 서울 하드웨어 해커톤] 5일차 : SmartThings with Tizen (0) | 2019.08.30 |
타이젠 + 제어컨트롤러 (2) | 2019.08.27 |
[2019 서울하드웨어해커톤] 4일차 : Peripheral I/O 사례 공유(I2C, PWM) (0) | 2019.08.23 |
[2019 서울 하드웨어 해커톤] 3일차 : Peripheral I/O 기본(GPIO, I2C, SPI) (0) | 2019.08.23 |