Releases: entrylabs/entry-hw
Releases · entrylabs/entry-hw
Entry-HW v1.9.5
[core]
- 하드웨어가 연결된 상태에서 프로그램 종료시 종료 확인 팝업 노출되도록 개선
- 로그기능 추가
- 로그는 documents/entry-hw-logs 아래 작성됩니다. 에러리포트용으로 사용될 수 있습니다.
- [MacOS] 강화된 공증 대응
- 공증 대응에 있어, 몇가지 드라이버들을 외부 링크로 뺐습니다. (패키지 내 코드사인되지 않은 macOS 패키지 포함시 거절됨)
- CH34x, FTDI 드라이버는 이제 프로젝트 내에 포함되지 않고 외부랭크로 연결됩니다.
[device]
-
바이로봇 디바이스 추가 (E-Drone, E-Drone 조종기, 코딩드론)
-
FreeLinker2 디바이스 추가
-
알버트AI, UO알버트, 제로원 하드웨어 추가
-
알버트스쿨 코드 수정
-
디지털몽키보드 -> 메이크브릭
- 그러므로 기존 디지털몽키보드의 경우 지원중지됩니다.
-
킹코드 코드 수정
-
사이언스큐브 센서 추가
-
씽크보드 코드 수정
Entry-HW v1.9.4
[devices]
- 카두이노 : 펌웨어 수정
- 에듀이노보드 : 신규
- 메카트로 하드웨어 수정
- 핑퐁 G2 - G4 : 신규
Entry-HW v1.9.3
[core]
-
UI 파트 기본 프레임워크 변경 (jquery -> react)
- 그에 따라 웹팩 빌드 환경으로 변경되었습니다.
- 최초 인스톨시 postinstall 스크립트에 의해 자동으로 웹팩 빌드 진행됨
-
맥 버전의 공증제도 강화로 이번 버전은 공증이 통과되지 않은 버전입니다.
사용시 주의바랍니다. (실행시 컨텍스트메뉴 > 열기 를 통해 실행해야 합니다)
[devices]
- [마이크로빗]
- 현재 시리얼 연결상태와 상관없이 펌웨어 업로드가 가능하도록 수정 (시리얼을 통한 업로드가 아니기 때문)
- 마이크로빗 신규 펌웨어 추가
- [EV3] 유선모드 추가
- [킹코딩] 판단블록 추가
- [핑퐁] 도트매트릭스 로직 수정
- [네오봇]
- 서보모터 관련 블록 전체 수정
- 센서 테마기기들의 이름이 네오코딩으로 변경
- [뚜루뚜루] 회전속도 변경
- [크립톤]
- LED 포트 안정화
- 연결성사시 출력되는 사운드 제거
- [카두이노] 신규하드웨어
- [메카닉블럭] 신규하드웨어
Entry-HW v1.9.2
패치노트
-
하드웨어
- [맥코딩몬스터] 신규 추가
- [실로봇] 연결 문제 수정 (포트 스캔 성공 이후 1.5초간 대기하는 로직 관련 이슈)
- [로보티즈실과형] 하드웨어 모니터 템플릿 / 블록 도움말 추가
-
코어
- WS 에서 하드웨어 프로그램 실행 버튼으로 실행한 하드웨어 프로그램에서 '재실행' 버튼이 미동작하는 문제 수정
- 하드웨어가 포트 자동탐색인 경우, 겹치는 벤더가 있을 경우 처음 스캔된 포트로만 연결을 시도하려고 하는 문제 개선
-
entryjs
- 아두이노 나노 '디지털 n번 블록 값' 블록 실행 문제 수정
- 하드웨어 템플릿이 있는 하드웨어가 두번째 재연결할 경우 템플릿이 표기되지 않는 문제 수정
Entry-HW v1.9.0
패치노트
[디바이스]
- 가을디에스 크립톤 0 추가
- 핑퐁 G1 추가
[코어]
-
신규 SSL 인증서 포함된 서버 바이너리로 변경
-
일렉트론 버전 업그레이드 ( 4 -> 7 )
-
시리얼포트 버전 업그레이드 ( 2 -> 8 )
-
모듈 내 socketReconnection / reset 이 정상적으로 실행되지 않는 문제 수정
-
Mac OS 어플리케이션 공증 프로세스 추가
Entry-HW v1.8.0
패치노트
[디바이스]
- [memaker] 가 비정상적으로 느리던 문제 수정
- Serialport 의 data packet 이 delimiter 를 정상적으로 인식하지 못해 깨진 패킷을 받는 현상으로 인한 느려짐
- delimiter 를 newLine([13, 10]) 으로 명시하여 패킷 송수신 안정화
- [Asomebot] 원격 접속시 터미널 에코로 인해 동작이 끝나지 않아도 다음 블록 실행되는 오류 수정
[코어]
- 아두이노 기반 펌웨어 업로드 프로그램 최신화
- MacOS 10.15 Catalina 에서 비정상 동작 이슈가 있어 버전 업데이트
- SocketIO Server 로직 pkg 바이너리화
- 해당 코드 전체를 블랙박스화하여, 배포판에서의 로직을 추출 / 변조할 수 없도록 수정하기 위함
- 베이스는 https://github.com/entrylabs/entry-hw-server 를 참고해주세요.
- Uncaught Exception 에 대한 알람 메세지에서 프로세스를 종료할 수 있도록 수정
- 가끔 알 수 없는 문제가 일어났을 경우, 프로그램 종료를 눌러도 종료가 되지 않는 문제가 있어 강제처리
Entry-HW v1.7.8
패치노트
추가
- 햄스터S
수정
- 아두이노 나노
- 패킷 개선
- 코딩플런
- 펌웨어 수정
- 마인드피기
- 펌웨어 수정
- JDCode
- 동글과 거리가 멀어지면 명령어 패킷 깨지는 문제 수정
- 대장장이보드
- 적외선센서 블록 추가, 블루투스 블록 노출
- 디지털 핀 센서 값 확인 블록 추가
- DC 모터 블록 로직 수정
- 펌웨어 업데이트
- 어썸봇
- UDP 메세지 수신 관련 로직 수정
- 중심잡기 블록 오류 수정
- 부저 주파수 소리내기 오류 수정
- 발목 비틀기 동작 오류 수정
- 걷기 속도 조절 블록 추가
Entry-HW v1.7.7
패치노트
-
최신버전 업데이트 체크스펙 변경
- 신규버전 존재시 다시 보지 않음 체크 전까지 계속 업데이트 알림이 뜨도록 변경
-
다빈치AI 모듈 이미지 수정
-
바이로봇 페트론/드론 연결문제 수정
-
신규 하드웨어 추가
- 킹코딩
- 코딩플런
- 어썸봇
Entry-HW v1.7.6
패치노트
-
실로봇 추가
-
마인드피기 전체 로직 수정
-
클라우드 PC 상태에서 블록 데이터가 정상적으로 디바이스에 전달 되지 않던 점 수정
Entry-HW v1.7.5
패치노트
- 1.7.n 코어 로직 재적용
- 첫 적용시 module 내 jquery 함수등 렌더러 프로세스에서 사용 중인 함수 오작동으로 인한 문제 발생.
- 메인프로세스 전역에 $ 값을 lodash 로 할당하여 사용 유도함. (추후 deprecated 예정)
- MindPiggy 무드등 블록 연속 사용시 마지막 색상만 표기되는 문제 수정
- 초코파이보드 'x의 num1-num2 를 num3-num4 로' 블록 매핑 결과 수식오류 수정
- 펀보드 확장케이블용 펌웨어 추가
- 다빈치 AI 기기 추가
- 로보타미 코딩 기기 추가