step-series-universal-firmware
step-series-universal-firmware
0
Components
Hardware componentsProject description
이 펌웨어는 원격에서 모터를 제어하기 위한 펌웨어이며, “상위 제어기(PC) → 네트워크 명령 → 임베디드 실시간 구동” 구조를 구현합니다. 네트워크 인터페이스는 W5100/W5500 기반 Ethernet이며, 제어 프로토콜은 OSC(Open Sound Control) 입니다. 또한 STEP400/STEP800, STEP100/200처럼 하드웨어 구성이나 세부 기능이 다른 여러 제품을 각각 따로 만들지 않고, 하나의 공통 코드(단일 코드베이스)로 모두 지원하도록 정리되어 있습니다. OSC(Open Sound Control)란? OSC는 원래 음악/미디어/인터랙티브 아트 분야에서 널리 쓰이던 실시간 제어용 메시지 포맷/프로토콜입니다. 보통 UDP 위에서 동작하며, 다음 특징을 가집니다. 주소 기반(Address Pattern): 예) /motor/1/pos, /axis/0/vel 처럼 “경로” 형태로 명령을 구분 타입 태그 + 바이너리 페이로드: int/float/string 등 타입이 명확해 파싱/확장이 쉬움 Bundle(번들) 지원: 여러 메시지를 하나로 묶고, **타임태그(시간 정보)**를 포함 가능 에코시스템 풍부: PC/툴(예…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.
