At+mprof=l?

안녕하세요
AT+MPROF=L 명령이 Load Profile로 되어 있습니다.
이 명령이 VD, VG와는 어떻게 다른것인가요?

기본적으로 대부분의 설정 값들은 아래의 형태로 운용이 됩니다.

  1. 부팅 시에 플래쉬에 저장되었던 설정 값들을 RAM 영역으로 로드 함
  2. AT+MPROF=S 명령 시에 RAM 영역의 설정 값들을 플래쉬에 다시 저장함
  3. AT+MPROF=L 명령 시에는 RAM 영역의 설정 값들을 무시하고 플래쉬에서 설정 값들을 다시 로드 함

수고하세요…

답변 감사합니다.

AT+MPROF=VD : Get saved profile
AT+MPROF=VG : Get current profile
위 명령 구분이 정확하게 이해가 되지 않습니다.
VG는 램에 올라가있는 profile를 보여주는건 알겠는데 VD가 저장된 프로파일을 보여주는건
L 옵션과 구분이 되지 않습니다.

확인 부탁드립니다.

안녕하세요.

L : 플래시에 저장된 데이터를 RAM으로 Load합니다.
VD : 플래시에 저장된 데이터를 단순히 시리얼로 프린트 해줍니다.
VG: 플래시에 저장된 데이터가 아닌, 현재 세팅된 설정값을 시리얼로 프린트 해줍니다.

이때, AT+WSET, AT+WSEC, AT+WNET의 설정값은 각각의 명령을 실행할 때마다 플래시에 저장되기 때문에 VG와 VD의 결과 값이 같게 보입니다.


이미지를 참고하시고 "L"의 응답 "[OK]"와 "VD"의 응답 “+SET~~~, +SEC~~~~ [OK]” 를 참고하시면 이해하실 수 있으실 겁니다.

답변 감사합니다.