SIM7000(또는 SIM7080) 계열 사용법
아래 명령어들을 순차적으로 입력하시면서 시도해보시기 바랍니다.
요즘 시간이 많지 않아 포스팅을 못하고 있는데요 🙁
필요하신 분이 계셔서 일단 먼저 간단히 올리고, 추후에 보강하겠습니다.
// 속도 변경
AT+IPR=9600 // IPREX가 아님!!
// 신호 확인
AT+CSQ
// 만약 +CSQ: 99,99 가 나온다면 LTE신호가 안 잡히고 있는 상황임.
// 일단 SKIP하고 아래 설정들 진행
// BAND 설정 (필수 아님)
// LTE : SKT: 1,3,5[주대역],7, KT: 1,3[주대역],8, LG: 1,5[주대역],7
// Cat-M1 : SKT: 3, 5, KT: 3: LG: 없음
// NB-IoT : SKT: 없음, KT: 3, LG: 3
// 출처: https://halberdbastion.com/intelligence/mobile-networks/sk-telecom
AT+CBANDCFG="CAT-M",1,3,5,8 //7번은 7000G 모듈에서 지원 안 하므로 뺌
AT+CBANDCFG="NB-IOT",1,3 // ThingsMobile은 국내 NB-IOT 접속 불가
// NB-IoT, Cat-M 모드 설정 (필수 아님)
// AT+CMNB=<mode>
// ThingsMobile은 NB-IoT 접속이 불가하므로, Cat-M 단독모드로 설정
// Cat-M,1
// NB-IoT,2
// Cat-M and NB-Iot,3
AT+CMNB=1
// LTE 전용모드 (필수 아님)1
// +CNMP: (2-Automatic),(13-GSM Only),(38-LTE Only),(51-GSM And LTE Only)
// 한국은 GSM이 불가하므로, 38로 설정
AT+CNMP=38
// 통신사 설정2
// SKT : 45005
// KT : 45008
// LGT : 45006
AT+COPS=4,2,"45005" //SKT
// AT+COPS? 입력 후, 접속 여부 확인
// 접속 실패시 RESET(AT+CFUN=6) 후 "SMS Ready"가 뜨면 다시 위 명령(AT+COPS~~~~~~)을 실행
// APN 설정 (7080의 경우는 자동으로 불러와지지만, 7000은 수동으로 설정해야 함)
// 주요 통신사 APN은 여기 참조: https://namu.wiki/w/APN
AT+CNACT=1,"tm"((필자의 경우는 Thingsmobile의 SIM을 사용했으므로 해당 업체의 APN인 'tm'을 입력함))
* 기타 참고 명령어
//리셋
AT+CFUN=6
// 접속확인
AT+CREG?
+CREG: 0,1 국내 유심인 경우
+CREG: 0,5 해외(로밍) 유심인 경우
// 혹시 +CREG: 0,3 나오는 경우는 RESET후 재확인
// 그래도 계속 0, 3이면 AT+CEREG? 해서 +CEREG: 0, 5 나오면 그냥 정상이라 판단.
이전에 kt 유심으로 접속확인까지 확인을 했습니다.
TCP 통신을 하려고 AT+CIICR 을 하였는데 +PDP: DEACT 출력이 나와서 혹시 해결방법이 있는지 여쭤보고 싶습니다.
정말 너무 좋은 자료 감사합니다.
제가 답이 너무늦었네요. AT+CEREG? AT+CREG? 라고 하면 뭐가 나오나요?
안녕하세요,위보드에 GPS및 LTE를 활용해서,실시간 위치관련 프로그램을개발중인데요,
모든 보드를 외부환경에서 수신 테스트 및 위치 트래킹을 하는데,한이 위치가 잡히지 않고,
무슨 남태평양 위치로 나오고,거기서 위치 트래킹만 수신이 되는데,이거 해결방법이 있을까요?
현재 주신 내용만으로는 정확히 무엇이 문제인지 제가 모르겠네요.
AT+CGDCONT?
+CGDCONT: 1,”IP”,”lte.sktelecom.com”,”0.0.0.0″,0,0,0,0
+CGDCONT: 2,”IPV4V6″,”ims”,”0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0″,0,0,0,0
+CGDCONT: 3,”IPV4V6″,””,”0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0″,0,0,0,1
+CGDCONT: 6,”IPV4V6″,””,”0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0″,0,0,0,0
이러면 인터넷 연결이 안된거죠?
===AT+CGDCONT?===
====+CGDCONT: 1,”IP”,”lte.sktelecom.com”,”0.0.0.0″,0,0,0,0====
이러면 인터넷 연결이 안된거죠?
IP를 받아오지 못한거 같습니다.
AT+CREG?
AT+CEREG?
AT+COPS?
이 세 명렁에 뭐라고 응답이 나오나요?
ESP-32 T-PCIE SIM7600E hologram USIM 입니다.
at+cops?
+COPS: 0,0,”KT Hologram”,7
AT+CEREG?
+CEREG: 0,5
AT+CREG?
+CREG: 0,5
at+CGDCONT?
+CGDCONT: 1,”IP”,”hologram”,”0.0.0.0″,0,0,0,0
+CGDCONT: 2,”IPV4V6″,”hologram”,”0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0″,0,0,0,0
+CGDCONT: 3,”IPV4V6″,””,”0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0″,0,0,0,1
+CGDCONT: 6,”IPV4V6″,””,”0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0″,0,0,0,0
이것때문에 너무 힘드네요..ㅠㅠ
안녕하세요
저도 같은 증상인데 혹시 어떻게 해결하셨나요?ㅠㅠ
저는 7600G-H 모델에 LG U+ USIM 사용하고있습니다
esp32 T-PCIE로 유심 이용해서 접속은 성공했는데요.
한개는 잘 작동….
근데 같은 ESP32 SIM7600 사양인데 나머지는 안됩니다….
at_DBUG 로 돌려서 at 명령어로 쳐보면
at+IPR? 하면 잘되는 장비는 9600 이고 나머지는 115200 입니다.
그래서 AT+IPR=9600을 하면 OK 나오고 속도가 변해서 그런지 먹통이 되서
다시 연결해 보면 9600으로 연결 안되서 115200으로 연결을 하면 됩니다…AT+IPR? 해보면 115200 으로 복귀…
유심 문제는 아닌거 같고 uart_BAUD 9600으로 변경하는 다른 방법은 없나요?
AT+UART_DFT 이런 명령어들은 에러표시 납니다….
우선 접속 등 성공 했는데
MQTT 서버별로 지연시간 테스트 중입니다.
해외 서버와 직접 설치한 서버의 딜레이 시간 체크 하려는 중…
암튼 지금 페이지 정보 너무 유용했습니다 감사합니다.
댓글에 스팸이 너무 많이 올라와서, 제대로된 댓글이 올라왔었던걸 이제야 봤네요.
이제 잘 접속되신다니 다행입니다. 혹시 또 궁금하신 점 있으시면 언제든 연락주세요!
안녕하세요.
코드주에서 cat m1 모듈을 봤는데 소형이라 좋지만 gps 내장이 안 되어 있고
가격도 조금 있는데 usim도 전용 유심을 추천해서 다른 제품을 보던 차에 석현님 블로그를 봤습니다.
sim7600e-h 제품군을 구입하려는데
저는 gps 기반 위치 추적과 충격감지 센서를 달아서 서버와 통신하고 싶습니다.
라즈베리파이를 연결하려고 하구요.
충격 신호는 sms로도 보내고 별도 구축한 서버로도 보내려고 하는데요.
이 용도로 sim 모델군이 충분할지 더 추천하는 보드가 있을지 궁금합니다.