Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
axden-development committed Feb 24, 2022
1 parent fc1e659 commit fc7c679
Showing 1 changed file with 71 additions and 46 deletions.
117 changes: 71 additions & 46 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,6 @@

-------------------------

Sub-G Solar Power Asset Tracker 은 AxDen 의 Aggregator Platform 를 이용하여 온도, 가속도, GPS 위치와 같은 Asset tracking 에 필요한 핵심적인 정보를 수집하고 태양광 충전을 이용하여 배터리를 충전합니다.
<br>
1Km 의 이상의 장거리 통신 또는 2G/3G/4G 통신이 필요한 다양한 서비스 시나리오를 빠르게 테스트 할 수 있도록 제공하는 예제입니다.
<br>
<br>
관련 하드웨어 키트는 네이버 스마트 스토어에서 구매 가능합니다.
<br>
[구매링크 : 네이버 스마트 스토어](https://smartstore.naver.com/axden)
<br>
<br>
Sub-G Solar Power Asset Tracker uses AxDen's Aggregator Platform to collect key information required for asset tracking such as temperature, acceleration, and GPS location.
<br>
This is an example that provides a quick test for various service scenarios that require long-distance communication of 1Km or more or 2G/3G/4G communication.
Expand All @@ -36,15 +26,17 @@ Related hardware kits can be purchased from the Naver Smart Store.
<br>
[Purchase Link : naver smart store](https://smartstore.naver.com/axden)
<br>
You can purchase it by contacting [email protected]
<br>
## Sub-G Solar Power Asset Tracker 의 주요 특징 및 기능

-------------------------

## Key features and functions.

MCU | Description
:-------------------------:|:-------------------------:
CC1312R1 | TI ROTS, EasyLink

*\* TI Sensor Controller 이용한 저전력 기술은 Production version 제품군에서 확인하실 수 있습니다.*
<br>
*\* Low-power technology with TI Sensor Controller is available in the Production version family.*

Sensor | Description
Expand All @@ -59,26 +51,35 @@ SPV1050 | Solar battery charger (Max charge current 80mA)
Solar | On board
Battery | 3.7V Lithium Battery

Sub-G Solar Power Asset Tracker 예제는 온도, 가속도, GPS 위치와 같은 Asset tracking 에 필요한 핵심적인 정보를 수집하고 태양광 충전을 이용하여 배터리를 충전합니다.
The Sub-G Solar Power Asset Tracker example collects key information necessary for asset tracking, such as temperature, acceleration, and GPS location, and charges the battery using solar charging.
<br>
Sub-G 또는 2G/3G/4G 통신으로 수집된 정보를 전송합니다.
Transmit the collected information to Sub-G or 2G/3G/4G communication.
<br>
<br>
AxDen Aggregator Platform 과 연동하여 서버, DB 와 같은 인프라 구축 없이 Web 과 Mobile 에서 센서 정보를 확인합니다.
Interwork with AXDEN Aggregator Platform to check sensor information on the web and mobile whitout building infrastructure such as server and DB
<br>
<br>
AxDen Aggregator Platform 에 저장된 센서 정보를 이용하여 Edge AI 를 학습시킵니다.
Learn Edge AI using sensor information stored in the AXDEN Aggregator Platform.
<br>

### 터미널을 이용한 확인 방법
어댑터 보드가 있다면 터미널을 통해 통신 확인이 가능합니다.
-------------------------

### How to check using the terminal.

If you have an [AA-MB-05](http:https://www.axden.io/module_products/) board, you can check the communication through the terminal.
<br>
어덥테 보드를 PC 에 연결합니다.

### 서버를 이용한 확인 방법
TCP 서버가 있다면 서버를 통해 확인이 가능합니다.
Connect the AA-MB-05 board to the PC.
<br>

-------------------------

### How to check using the server.

If you have a TCP server, you can check it through the server.
<br>
해당 예제에는 AxDen 에서 제공하는 예제 서버의 IP 와 Port 번호가 임시로 지정되어 있습니다.
In this example, the IP and Port number of the example server provided by AXDEN are temprarily set.
<table>
<tr align="center">
<td>RF RX Sub-G example terminal</td>
Expand All @@ -90,39 +91,59 @@ TCP 서버가 있다면 서버를 통해 확인이 가능합니다.
</tr>
</table>

### Solar battery charge 확인 방법
아래 이미지와 같이 멀티미터를 이용하여 태양광을 이용한 배터리 충전 전류량을 확인할 수 있습니다.
-------------------------

### How to check the solar battery charge.

As shown in the image below, you can check the amount of battery charging current using sunlight using a multimeter.

<img src="./asset/CharCurrent.png">

### AxDen Aggregator Platform 을 이용한 확인 방법
AxDen Aggregator 홈페이지에서 회원 가입 후 기기의 MAC Address 를 등록합니다.
-------------------------

### How to check using AXDEN Aggregator Platform

Register the MAC Address of the device after signing up as a member on the AXDEN Aggregator Platform website.
<br>
AxDen Aggregator 홈페이지에서 제공하는 COMPANY ID, DEVICE ID 를 Protocol.h 파일의 COMPANY_ID, DEVICE_ID 에 입력합니다.

Enter COMPANY ID nad DEVCIE ID provided on the AXDEN Aggregator Platform website into COMPANY_ID and DEVCIE_ID in the Protocol.h header file.
<br>

[AXDEN Aggregator Platfrom](http:https://project.axden.io/)
<br>

`#define COMPANY_ID 0`
<br>

`#define DEVICE_TYPE 0`
<br>
<br>
컴파일 후 플래싱을 합니다.

Complie and flash.
<br>
<br>
COMPANY_ID, DEVICE_ID 가 정상적으로 적용되었는지 확인합니다.
Check whether COMPANY_ID and DEVICE_ID are applied correctly through the terminal
<br>
<br>
아래 이미지처럼 센서 정보를 Web 또는 Mobile 에서 확인할 수 있습니다.
Sensor information can be found on the Web or Mobile as shown in the image below
<br>
<br>
<img src="./asset/GPS_Log.png">

### 서버 변경
bg96.c 파일의 `bg96_tcp_data_upload` Function 의 `set_bg96_socket_connect` Function 에서 IP, Port 변경이 가능합니다.
-------------------------

### How to change the server

IP and Port can be changed in the `set_bg96_socket_connect` function of the `bg96_tcp_data_upload` function of the bg96.c file.
<br>

IP and Port can be changed in the `sara_u2_tcp_data_upload` function of the `set_sara_socket_connect` function of the sara_u2.c file
<br>
sara_u2.c 파일의 `sara_u2_tcp_data_upload` Function 의 `set_sara_socket_connect` Function 에서 IP, Port 변경이 가능합니다.

### 센서 교체
Protocl.h 파일에서 센서 교체가 가능합니다.
-------------------------

### How th change the GPS and cellular communication module

Module replacement is possible in the Protocol.h file.
<br>
```
#define BG96
Expand All @@ -131,28 +152,32 @@ Protocl.h 파일에서 센서 교체가 가능합니다.
#define QUECTEL_GPS
#define UBLOX_GPS
````
BG95/96 사용 시 -> #define SARA_U2 / 주석처리
When BG95/96 is used, -> #define SARA_U2 / Annotated
<br>
아래 이미지와 동일하게 .syscfg 파일에서 UART Pin 설정
Same as the image below.Set UART Pin in syscfg file
<br>
<img src="./asset/BG96_UART_Setup.png">
<br>
<br>
SARA-U2 사용 시 -> #define BG96 / 주석처리
When SARA-U2 in used, -> #define BG96 / Annotated
<br>
아래 이미지와 동일하게 .syscfg 파일에서 UART Pin 설정
Same as the image below.Set UART Pin in syscfg file
<br>
<img src="./asset/SARA_U2_UART_Setup.png">
<br>
<br>
L70 GPS 사용 시 -> #define UBLOX_GPS / 주석처리
When L70 in used, -> #define UBLOX_GPS / Annotated
<br>
<br>
NEO-M8N 사용 시 -> #define QUECTEL_GPS / 주석처리
When NEO-M8N in used -> #define QUECTEL_GPS / Annotated

## Hardware Pinmap
You can check in the board_define.h header file.

----

### Hardware 핀맵
board_define.h 파일에서 확인 가능합니다.
### [Firmware settings and compilation](https://github.com/AxDen-Dev/CC1312R1_Ping_Pong_example_gcc)

### [펌웨어 설정 및 컴파일](https://github.com/AxDen-Dev/CC1312R1_Ping_Pong_example_gcc)
----

### [펌웨어 플래싱](https://github.com/AxDen-Dev/CC1312R1_Ping_Pong_example_gcc)
### [Firmware flash](https://github.com/AxDen-Dev/CC1312R1_Ping_Pong_example_gcc)

0 comments on commit fc7c679

Please sign in to comment.