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

네트워크 연결 여부와 무관하게 iOS 기기에 직접 센서 데이터를 수집할 수도 있습니다. 이렇게 하면 기기에서 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로 파일을 수동으로 업로드할 수 있습니다.

    1. 센서 화면 하단에 있는 센서 기록 버튼을 눌러 센서 로그 화면으로 이동합니다.

      수집한 로그가 가장 최근 로그부터 여기에 나열됩니다.

파일이 업로드되는 동안 로그 이름 옆에서 진행률 표시기가 회전합니다. 업로드가 완료되면 클라우드 아이콘이 표시되어 MATLAB Drive에 성공적으로 업로드되었음을 알려줍니다.

로그가 디폴트 폴더 MATLAB Drive/MobileSensorData에 MAT 파일로 업로드됩니다. 대상 폴더는 설정 > 센서 > 구성 > 업로드 폴더에서 변경할 수 있습니다. 업로드가 성공적으로 완료되면 MATLAB Drive에 자동으로 센서 로그가 표시됩니다.

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

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

load('sensorlog_20180616_102034.mat')

로그 파일 삭제하기

모바일 기기에서 센서 로그를 삭제하려면 센서 화면에서 삭제하십시오.

  1. 센서 화면에서 파일 아이콘 을 누릅니다.

  2. 파일 목록에서 제거하려는 파일의 메뉴를 누른 다음 삭제를 누릅니다.

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

관련 항목