Skip to content

Releases: entrylabs/entry-hw

Entry-HW v1.7.8

27 Sep 07:10
c17b1d0
Compare
Choose a tag to compare

패치노트

추가

  • 햄스터S

수정

  • 아두이노 나노
    • 패킷 개선
  • 코딩플런
    • 펌웨어 수정
  • 마인드피기
    • 펌웨어 수정
  • JDCode
    • 동글과 거리가 멀어지면 명령어 패킷 깨지는 문제 수정
  • 대장장이보드
    • 적외선센서 블록 추가, 블루투스 블록 노출
    • 디지털 핀 센서 값 확인 블록 추가
    • DC 모터 블록 로직 수정
    • 펌웨어 업데이트
  • 어썸봇
    • UDP 메세지 수신 관련 로직 수정
    • 중심잡기 블록 오류 수정
    • 부저 주파수 소리내기 오류 수정
    • 발목 비틀기 동작 오류 수정
    • 걷기 속도 조절 블록 추가

Entry-HW v1.7.7

30 Aug 02:23
Compare
Choose a tag to compare

패치노트

  • 최신버전 업데이트 체크스펙 변경

    • 신규버전 존재시 다시 보지 않음 체크 전까지 계속 업데이트 알림이 뜨도록 변경
  • 다빈치AI 모듈 이미지 수정

  • 바이로봇 페트론/드론 연결문제 수정

  • 신규 하드웨어 추가

    • 킹코딩
    • 코딩플런
    • 어썸봇

Entry-HW v1.7.6

22 Aug 09:13
Compare
Choose a tag to compare

패치노트

  • 실로봇 추가

  • 마인드피기 전체 로직 수정

  • 클라우드 PC 상태에서 블록 데이터가 정상적으로 디바이스에 전달 되지 않던 점 수정

Entry-HW v1.7.5

07 Aug 03:20
Compare
Choose a tag to compare

패치노트

  • 1.7.n 코어 로직 재적용
  • 첫 적용시 module 내 jquery 함수등 렌더러 프로세스에서 사용 중인 함수 오작동으로 인한 문제 발생.
  • 메인프로세스 전역에 $ 값을 lodash 로 할당하여 사용 유도함. (추후 deprecated 예정)
  • MindPiggy 무드등 블록 연속 사용시 마지막 색상만 표기되는 문제 수정
  • 초코파이보드 'x의 num1-num2 를 num3-num4 로' 블록 매핑 결과 수식오류 수정
  • 펀보드 확장케이블용 펌웨어 추가
  • 다빈치 AI 기기 추가
  • 로보타미 코딩 기기 추가

Entry-HW v1.7.4

05 Jun 03:42
Compare
Choose a tag to compare

패치노트

  • 1.6.n 대 코어로직 유지
  • 뚜루뚜루 문구 및 로직 수정
    • 회사 url 수정
    • setZero 시 헤드 LED 초기화 로직 개선
    • 다국어 문구 수정
  • 로보토리 센서 동작 수정
    • DC 모터의 setZero 시 초기화 기능 추가
    • D10 - D13 중복 출력 불가능 문제 수정
  • 네오봇 수정
    • 네오봇 센서테마 영문명 문구 오류 수정
    • 네오봇 내 드라이버 문구 수정
    • 네오봇 로봇테마 동글현 추가
  • Thinkboard 수정
    • 인디케이터 커스터마이징
    • LED, Servo, DC 모터 기능 개선

Entry-HW v1.7.1

08 May 08:24
Compare
Choose a tag to compare

패치노트

  • 펌웨어가 2개 이상 존재하는 기기에서 펌웨어가 업로드되지 않는 문제 수정
  • 시리얼포트 연결이 성립되지 않은 상태에서 펌웨어 로직이 동작이 되면 오류가 발생하던 문제 수정

Entry-HW v1.7.0

02 May 08:27
Compare
Choose a tag to compare

패치노트

  • 프리아두이노 추가
  • 암즈 추가
  • 대시 각도조절 블록 버그 수정
  • 플레이코드 입력 프로토콜 수정
  • JDKit monitorTemplate 관련 버그 수정
  • JDCode
    • 블록 오타 수정
    • 동글로 연결한 경우 '왼쪽 위 모터 동작' 블록이 동작하지 않던 문제 수정
  • 뚜루뚜루
    • 정지시 머리 LED 초기화 기능 추가
    • monitorTemplate 이미지 및 기능 추가
  • electron renderer process 쪽에 존재하던 모든 nodejs 관련 비즈니스로직을 main process 로 이동
    • 최근에 발생한 프로그램 hide 및 minimize 시 하드웨어 통신속도가 현저히 느려지는 문제에 대한 근본적 이슈 수정
    • 코드를 이동하면서 모든 내부 비즈니스 로직을 리팩토링 및 수정하였으며, 이에 따라 통신상 문제가 발생할 염려가 있습니다.
    • 관련 모든 로직이 main process 로 이동함에 따라 chrome devtool 에서 디버깅을 진행할 수 없으며,
      main process 쪽 디버깅은 'yarn debug' 스크립트 실행 후 Nodejs inspect 를 참고하여 inspector client 로 진행하시기 바랍니다.
      (https://nodejs.org/ko/docs/guides/debugging-getting-started/)

Entry-HW v1.6.37

08 May 01:12
Compare
Choose a tag to compare

코코넛 기기 미동작 관련 핫픽스 (1.6.37, 1.6.36)

Entry-HW v1.6.35

29 Mar 02:15
Compare
Choose a tag to compare

패치노트

  • 하드웨어 카테고리 필터 적용 중, 하드웨어 명으로 검색 시 선택된 카테고리에서만 검색되도록 수정

  • 하드웨어 카테고리 필터의 화살표가 반대로 출력되던 문제 수정

  • 초코파이 보드, 펀보드 동작 오류 수정

  • 로보티즈 실과형 통신문제 수정

  • 오프라인 창을 최소화 하는 경우 속도저하 문제 임시수정

    • Electron 의 backgroundThrottling 프로퍼티가 정상동작 하지 않는 이슈로 확인됨
    • 문제되는 부분은 setInterval(requestLocalData, duration) 의 동작이 현저히 느려지면서 발생
    • 해당 부분을 main Process IPC 통신으로 임시조치

TODO

  • 서버통신, 시리얼포트통신 로직을 전부 메인프로세스로 이동
    • 디버깅 방식이 변경됩니다. (기존 : 크롬 개발자콘솔 -> 변경 : nodejs 디버깅)
  • module.json 의 프로퍼티 정리
    • slave control 모드에서 필수옵션이었던 duration 을 optional(default: 1sec) 으로 수정
    • scanType 제거 (로직상 불필요한 중복코드로 보임)

Entry-HW v1.6.34

27 Feb 13:56
Compare
Choose a tag to compare

패치노트

  • 하드웨어 카테고리 필터링 기능 추가
  • 알티노
    • 통신패킷버그 수정(테스트 x)
    • 블록 추가
  • 조이스틱 센서실드
    • 조이스틱 버튼 / 조이스틱 대각선 판단 추가
  • 팜킷(Palm kit)
    • 신규 하드웨어 추가
  • 마인드피기
    • 신규 하드웨어 추가