Main Content

기기에 센서 데이터 기록하기

네트워크 연결 여부와 무관하게 모바일 기기에서 센서 데이터를 수집할 수 있습니다. 이렇게 하면 기기에서 MathWorks® Cloud로 센서 데이터를 스트리밍하지 않고 데이터를 수집할 수 있습니다. 이 방법은 기기가 네트워크에 연결되지 않은 상태에서 센서 데이터를 수집하려는 경우에 유용합니다.

기기에서 자동 업로드가 활성화된 경우 WiFi 또는 셀룰러(선택한 경우) 연결이 이루어져 있으면 센서 로그가 자동으로 업로드되므로 로그를 수동으로 전송할 필요가 없습니다.

자동 업로드가 활성화되어 있지 않으면 센서 로그를 수동으로 전송할 수 있습니다.

1단계. 센서 데이터 수집하기

  1. 메뉴 아이콘을 누른 다음 센서를 누릅니다.

  2. 토글 스위치를 사용하여 데이터를 수집하려는 센서를 켭니다.

  3. 아직 선택하지 않은 경우 스트리밍 위치:를 누른 후 로그를 선택합니다.

  4. 데이터 수집을 시작하려면 시작을 누릅니다.

  5. 데이터 수집을 중지하려면 중지를 누릅니다.

  6. 팝업에서 로그 파일의 디폴트 이름을 수락하거나 이름을 변경한 다음 저장을 누릅니다.

    디폴트 파일 이름은 sensorlog에 날짜와 타임스탬프가 더해진 값입니다(예: sensorlog_20180616_102034). 이 예제에서 처음 4개의 숫자는 연도이고 그 뒤의 숫자는 월이고 그 뒤의 숫자는 일이므로 2018년 6월 16일입니다. 밑줄 다음의 숫자는 시, 분, 초 단위의 시간으로, 이 예제에서는 10시 20분 34초입니다.

    로그가 저장되고, 화면 오른쪽 아래의 센서 기록 버튼에 로그의 시각적 표시기가 나타납니다. 아이콘의 빨간색 숫자는 저장한 로그의 개수를 나타냅니다. 더 많은 로그를 수집하고 저장하면 숫자가 늘어납니다.

더 많은 데이터를 수집하고 저장하려면 위 단계를 반복하십시오.

2단계. 센서 로그 전송하기

센서 로그를 MATLAB® Drive™로 전송합니다.

  • 센서 로그 자동 업로드

    자동 업로드가 활성화되어 있어야 합니다. 기기가 네트워크에 연결되어 있으면 로그 파일이 자동으로 MATLAB Drive로 업로드됩니다. 현재 네트워크에 연결할 수 없으면 다음에 기기가 네트워크 연결(WiFi 또는 셀룰러, 선택한 경우)을 감지할 때 파일이 자동으로 업로드됩니다.

  • 센서 로그를 수동으로 전송하기

    자동 업로드가 꺼져 있으면 파일을 수동으로 MATLAB Drive에 업로드할 수 있습니다. 센서 로그를 누릅니다. 기기에 저장된 로그에서 iOS의 경우 업로드할 파일을 왼쪽으로 살짝 밀거나 Android의 경우 파일 이름 옆에 있는 세 점을 누른 다음 업로드를 누릅니다.

파일이 업로드되는 동안 로그 이름 옆에서 진행률 표시기가 회전합니다. 업로드가 완료되면 클라우드 성공 아이콘 Upload successful cloud icon이 표시되어 MATLAB Drive에 업로드되었음을 알려줍니다. 파일 업로드에 실패하면 MATLAB Mobile™에 클라우드 실패 아이콘 Upload failed cloud icon이 표시됩니다.

로그는 디폴트 폴더인 MATLAB Drive/MobileSensorData에 MAT 파일로 업로드됩니다. 센서 > 더 보기로 이동하여 업로드 폴더를 변경할 수 있습니다.

업로드가 성공적으로 완료되면 MATLAB Drive에 자동으로 센서 로그가 표시됩니다.

로그를 업로드한 후에는 MATLAB Drive에 연결되는 모든 제품이나 MATLAB Online™에서 이 로그에 액세스할 수 있습니다.

MATLAB Online에서 디폴트 폴더로 이동한 다음 load 명령을 사용하여 센서 데이터를 봅니다.

load('sensorlog_20180616_102034.mat')

MATLAB Mobile에서도 이 명령을 실행할 수 있습니다.

로그 파일 삭제하기

모바일 기기에서 센서 로그를 삭제하려면 센서 로그를 누르십시오. 기기에 저장된 로그에서 iOS의 경우 삭제할 로그 파일을 왼쪽으로 살짝 밀거나 Android의 경우 파일 이름 옆에 있는 세 점을 누른 다음 삭제를 누릅니다.

MATLAB Drive에서 로그 파일을 삭제하려면 파일 삭제하기 항목을 참조하십시오.

관련 항목