2018년 11월 6일

RTC TESTCASE 버전 0.5

지난 시간에 "RTC를 이용한 SW 개발 플랫폼" 이란 내용으로 RTC Testcase 프로젝트를 공개한후 이에 대한 신규 변경 사항을 알려드립니다. 개발에 관심이 있는 분들은 참고해 주시기 바랍니다.

Git Hub 사이트https://github.com/labspiral/rtctestcase


버전 0.5 변경사항
  • 3*3 행렬적용이 가능해졌습니다.
    • 회전, 이동등의 선형변환을 적용할수있습니다.
    • 행렬스택에 push, pop 하는 방식을 도입하였습니다. (opengl 방식과 유사)
  • measurement 관련 버그가 해결됨

버전 0.4 변경사항
  • marking on the fly 기능 추가됨 (XY 엔코더에 의한 MOTF 가공)
    • 엔코더 리셋, 현재 엔코더 카운트 값 조회기능
    • X, Y 엔코더의 특정위치 대기 기능
  • measurement 기능 추가됨 (최대 100KHz 로 스캐너 위치및 레이저 시그널 저장가능)
    • list gather start/end 사이의 정보가 내부 메모리에 저장됩니다. 
    • 2개의 채널(x,y, laser 시그널 등) 저장 지원가능


버전 0.3 변경사항
  • 3D 가공용 옵션 기능 추가 (VarioScan 기능 활성화)
  • list jump/mark/arc 에 z 축 위치정보 인터페이스 추가됨


버전 0.2 변경사항
  • RTC6 인터페이스 (PCI Express 타입) 추가됨
  • RTC6 이더넷 버전(LAN 통신 타입) 인터페이스가 추가됨
    • experimental 버전입니다
  • RTC3, 4, 5, 6 ,6이더넷 모두 대용량 데이타 (다수의 리스트 명령어) 처리 가능
    • 내부에서 더블버퍼링 처리됨 (auto_change 모드 사용됨)
    • 하드웨어적인 리스트 명령 버퍼 제한 (RTC3,4 의 경우 8천개, RTC5의 경우 백만여개 등)에 상관없이 대용량의 리스트 명령어를 삽입하여 가공이 가능해짐
      • 3500 개의 리스트 명령을 지속적으로 실행하는 방식적용
      • 대용량 데이타의 통신(PCI Express)으로 인한 데이타 통신 lack 현상 방지



사용방법


오픈소스 저장소 정보


댓글 2개:

  1. 버전 v0.5 변경사항

    - 리스트 버퍼 명령 처리시 3*3 행렬사용이 가능합니다. 회전, 이동, 크기변환등 선형변환을 쉽게 적용할수있습니다. 이를 위해 rtcutil 파일이 추가되었습니다.
    - measurement 관련 버그가 수정되었습니다

    답글삭제
  2. 정말 대단하시네요. 저는 이글을 지금 보고 있는데. 2년전에 하셨다니 .. 대단하십니다. 잘 보고 갑니다.

    답글삭제

시리우스 라이브러리 홈페이지 오픈

현재 시리우스(Sirius) 라이브러리라는 제품을 개발하고 이를 소개하는 홈페이지를 오픈 하였습니다. 관심있는 분들의 많은 방문 요청드립니다. 앞으로 업데이트 소식및 변경사항은 스파이럴랩 홈페이지를 통해 진행할 예정입니다. 스파이럴랩 홈페이지 :  h...