-
🟦 DabitOne Desktop v4.2.0 Stable
released this
2026-07-29 08:43:33 +09:00 | 0 commits to main since this release신규 기능
- 보드 콘텐츠 관리 — 전송 탭의
콘텐츠 관리버튼으로 이미지·영상을 보드에 직접 올리고 목록·삭제·미리보기까지 한 창에서 처리합니다. (DB720/DB520 지원) - 이미지 편집 도구 강화 — 이동·펜·스포이드 도구 전환, 불러온 이미지를 화면에 고정한 뒤 픽셀 단위 수정, 실행 취소·다시 실행(Ctrl+Z / Ctrl+Y)을 지원합니다.
개선
- 펌웨어 업데이트 — 같은 기종이면 색상 사양(8색·256색·16비트·24비트)이 다른 펌웨어도 업데이트할 수 있습니다. 다른 기종 펌웨어는 기존과 같이 차단됩니다.
- 스케줄 전송 안정성 — 보드가 요청을 거부하는 경우를 감지해 자동으로 한 번 더 시도하고, 실패 시 원인을 로그에 남깁니다.
- 이미지 편집에서 검은색으로 그리기와 지우기가 정상 동작합니다.
Downloads
- 보드 콘텐츠 관리 — 전송 탭의
-
🟦 DabitOne Desktop v4.1.0 Stable
released this
2026-07-22 13:54:29 +09:00 | 0 commits to main since this release🟦 DabitOne Desktop v4.1.0
통신이 안 될 때 빠르고 정직하게
- 케이블·네트워크가 끊긴 상태에서 버튼을 누르면 이전엔 최대 29초까지 멈춰 있었으나, 이제 3초 안에 실패를 알립니다 (TCP 연결 대기를 응답시간과 분리해 고정 3초, 재시도 1회).
- 실패 시 "보드 응답 없음 — 케이블·전원 확인" 같은 쉬운 안내로 통일. 개발자 용어 제거.
- 통신이 안 되면 의미 없는 재시도를 멈추고 즉시 중단 (파일 전송의 재시도는 그대로 유지).
보드 종류에 맞춘 색상모드
- 색상모드를 컨트롤러 진단창에서 **설정 화면(보드기능설정 아래)**으로 이동, 옵션은 08C·08B로 정리.
- 지원하지 않는 보드(KEIL 계열·16C 전용 펌웨어)에서는 색상모드를 자동 비활성 + 사유 안내.
프로토콜 견고성
- 구형 보드가 신형 명령을 거부(F 응답)하면 구형 명령으로 자동 재전송해 끝까지 적용 (보드기능 읽기·화면구성 등).
- 구형(KEIL) 보드에는 불필요한 신형 패킷(cJSON)을 아예 보내지 않음.
- ASCII 직접 전송 시 인코딩 설정과 무관하게 명령이 올바르게 전달.
로그 창 개선
- 중간을 보고 있어도 새 로그가 오면 최신으로 이동 / 드래그 선택·복사 정상 동작 + 우클릭 "복사".
- 연결 상태 표시등(2색 ●) 제거, 펌웨어 업데이트 재부팅 대기 중 불필요한 실패 로그 억제.
Downloads
-
🟦 DabitOne Desktop v4.0.0 Stable
released this
2026-07-22 08:36:44 +09:00 | 0 commits to main since this releaseDabitONe v4.0.0 — 첫 정식 출시
픽셀에서 프로토콜까지, 하나의 소프트웨어.
DabitONe는 LED 전광판 콘텐츠 제작 · 스케줄 편집 · 컨트롤러 전송을 하나로 묶은 운영 소프트웨어입니다. 프로토콜을 몰라도 텍스트·이미지를 만들고, 스케줄을 짜고, 전광판에 바로 보낼 수 있습니다.
다빛채에서 이렇게 달라졌습니다
- 흩어진 프로그램을 하나로 — 다빛채·DBPS(프로토콜 시뮬레이터)·dbNet·시리얼 모니터·이미지/GIF 편집을 한 앱에 모았습니다
- 다섯 개 탭, 한 화면 — 통신·설정·전송·편집·고급. 창 전환이 줄어 설정이 빨라집니다
- 가장 빠른 IP 검색과 설정 — Search 한 번으로 네트워크의 모든 컨트롤러를 찾아 목록에서 바로 골라 연결 테스트
- 전면 재설계한 편집기 — 텍스트·이미지·GIF 제작에 드래그 앤 드롭 지원
- 더 선명한 전송 — 진행률·재시도·실패 분석을 한눈에
주요 기능
- 통신 — Serial·TCP·UDP·BLE·MQTT·dbNet 연결
- 설정 — 화면 구성·표출신호·폰트 전송
- 전송 — HEX·ASCII 프로토콜·페이지·밝기
- 편집 — PLA·BGP·텍스트·이미지·GIF 제작
- 고급 — 보드·펌웨어·진단
Downloads
-
🟦 DabitOne Desktop v1.9.8 Stable
released this
2026-07-08 17:05:50 +09:00 | 0 commits to main since this release다크 테마 토스트 가독성 수정
- 다크 테마에서 토스트 알림이 밝은 배경 위 흰 글자로 보이지 않던 문제를 수정했습니다.
- 토스트 배경·강조색을 테마 토큰으로 전환 → 라이트/다크 6개 팔레트 전부 자동 대응.
- 배경은 카드 표면색, 타입 구분은 좌측 컬러바 + 아이콘(성공/오류/경고/정보)으로.
Downloads
-
🟦 DabitOne Desktop v1.9.7 Stable
released this
2026-07-06 09:39:00 +09:00 | 0 commits to main since this releaseDabitOne Desktop v1.9.7
v1.9.3 이후 누적분(내부 v1.9.4~1.9.7) 통합 릴리즈 — 배포 전 전수 점검 스프린트(63건 확정) 기반 품질 개선 + 펌웨어팀 신규 명세 반영.
안정성
- 스케줄(BGP/PLA) 전송 백그라운드화 — 전송 중 UI 멈춤 제거
- 설정 파일(config.properties) 원자적 저장 — 저장 중 강제종료/정전 시 설정 통째 초기화 방지
- 저장/열기 실패 시 명확한 알림 (스케줄 저장 실패 무통보 소실 차단, dbNet SETT/RESET 결과 표시 등 7건)
- 콘텐츠 편집창 GIF 타이머 누수 수정, 로그 메모리 상한(10,000), 로그창 undo 누적 차단
- 앱 종료 시 저장 3건 독립 처리 + 실패 기록
통신
- 전송 세션 보호 — 펌웨어/폰트/스케줄 전송 중 자동전송·수동 명령·연결 조작이 세션 포트를 교란하지 않도록 게이트 ("전송 작업 진행 중" 안내)
- 시리얼 포트 락 순서 정정(동시 송신 race), 통신방식 전환 시 이전 연결(COM/TCP/MQTT) 해제
- MQTT 수신 큐 안정화, 앱 종료 시 포트/브로커 정상 해제
성능
- 미리보기·전광판 화면 렌더링 최적화 — 정지 화면 재렌더 생략, 프레임 캐시, 변경 영역만 갱신 (픽셀 출력은 전/후 1,990프레임 byte 동일 실측 검증)
- 폰트 재전송 시 표출 창이 즉시 새 폰트로 갱신 (기존: 옛 폰트로 회귀하던 문제 수정)
- 미사용 코드 약 890줄 제거
신기능 (펌웨어 2026-07-03 명세 반영)
- R3 정품 상태 표시 — 고급탭 펌웨어 정보에 정품/미인증 표시 (DB720/DB520 P4, V3.8.3+)
- H2 패턴 문자열 문법 검증 — 사용자 정의 표출신호 입력 시 크기(49B)·문법 위반 사전 경고
- 사용자 정의 표출신호 H2 전환 — 옛 0044 숫자 명령 제거 (다빛원=H2 단일 채널)
- dbNet V2는 config 키(dbNetV2Enabled)로 노출 제어 (기본 숨김), 색상모드는 엔지니어 진단창으로 이동
배포 변경
- 릴리즈 ZIP에서 config.properties 제외 — 덮어쓰기 업그레이드 시 사용자 통신설정 보존. 신규 설치 기본값: 115200bps, 전송 시에만 포트 열기
테스트 1,384건 green (Desktop 1,082 + Protocol 302)
Downloads
-
🟦 DabitOne Desktop v1.9.3 Stable
released this
2026-07-01 14:55:38 +09:00 | 0 commits to main since this release표출신호 전송 — 11a H2 전환
표출신호를 11a 명령 H2로 전송
- 펌웨어팀이 H2(표출신호/HUB75 패턴 쓰기) 버그를 고쳐 새 V3.8.3(2026-07-01 빌드)에 배포. 실보드(.227) 실측 확인.
- V3.8.3+ →
. 성공 시 컨트롤러가 적용값 echo![00H2 S...!]회신. - 그 미만·미감지 → 구 표출신호 압축코드
. - H2 응답 검증 폴백: 구·신 V3.8.3이 버전 문자열이 같아, H2 응답이 정상 echo가 아니면(F5·무응답) 구 표출신호로 자동 폴백.
- 레거시 0044(S-문자열)는 폐기 — 구 표출신호로 통일.
(v1.9.2의 표출신호 0044 전송을 H2로 대체)
Downloads
-
🟦 DabitOne Desktop v1.9.2 Stable
released this
2026-07-01 14:04:46 +09:00 | 0 commits to main since this release표출신호 전송 개편 — 컨트롤러 문자열 패턴(S-)
표출신호를 문자열 패턴(S-)으로 전송
- 신 펌웨어(V3.2.8+)에선
![0044 S16D1T1C0I0W16P0_a16!]문자열 패턴으로 전송 — 컨트롤러가 실제 쓰는 형식 - ASCII/HEX 라디오 존중 — HEX면
0x49, ASCII면0044(실패·구 펌웨어 시 레거시0052폴백). HEX로 새지 않음 - 구 펌웨어 정상 동작 — V3.2.8 미만은 자동으로 레거시
0052/0x49로 전송 - 자동 버전 확보 — "펌웨어 정보 읽기"를 안 눌러도 첫 전송에서 버전 자동 감지 → 바로 문자열 패턴
- 45종 표출신호 실측 매핑(720U V3.8.3 / 600T V3.2.8), 미지원 6종은 레거시 유지
- 리스트 라벨 "문자열 패턴 ↔ 이전 신호" 토글 버튼
- 표출신호 전송 로그 정리(군더더기 옛이름 제거)
구 펌웨어 사용자 노이즈 제거
- V3.6.0 미만 구 펌웨어엔 NK(빌드시간) 미전송 — "파싱 실패" 경고 안 뜸
- 신 프로토콜 진단이 구 펌웨어에서 거부돼도 조용히(Debug)
- 보드 전환 시 캐시 무효화·리프레시 로그 Debug 강등
Downloads
- 신 펌웨어(V3.2.8+)에선
-
🟦 DabitOne Desktop v1.9.1 Stable
released this
2026-06-30 16:31:00 +09:00 | 0 commits to main since this release🟦 DabitOne Desktop v1.9.1
■ 스케줄 전송 버그 수정 (BGP/PLA)
- 항목을 11개 이상 전송하면 "ACK 응답 시간 초과"로 실패하던 문제 수정 — 스케줄을 블록 단위(1024B)로 나눠 전송
- 애니메이션(ANI)을 2개 이상 포함하면 마지막 항목이 표출되지 않던 문제 수정
레거시 동작 대조 + 실기 컨트롤러(DIBD720T) 확인 완료. 회귀 테스트 8종 추가.
Downloads
-
🟦 DabitOne Desktop v1.9.0 Stable
released this
2026-06-30 11:41:35 +09:00 | 0 commits to main since this release■ 11a ASCII 프로토콜 통일
- 전 카테고리(H·J·K·L·M·P·Q·R·S·T·W·X) 명령 코드를 펌웨어 통일 기준으로 재매핑
- 색심도 H3 · 리프레시 H7 · 보드기능 P0 · api_key W0 등 — 신/구 보드 자동 분기(레거시 호환)
■ 진단 — 리프레시 목표 Hz
- 슬라이더 + 후보 버튼(150/200/250/300/333) + 적용/해제
- 실측 fps 표시(네트워크 연결 시)
- OTA 적용검증("전송됐는데 적용 안 됨" 거짓 성공 검출)
■ 고급탭 — 펌웨어 빌드 시간
- 펌웨어 읽기에 빌드 시:분:초 표시 → 같은 날 재빌드도 구분
■ 버그 수정
- 보드기능 RS485 주소 표시 정정 / H 모듈신호 flash timeout 방지 / 리프레시 적용버튼 비활성 해소
Downloads
-
🟦 DabitOne Desktop v1.8.0 Stable
released this
2026-06-29 09:11:52 +09:00 | 0 commits to main since this release11a ASCII 통일 프로토콜 적용 (1차)
펌웨어팀과 합의한 ASCII 통신 통일 규격을 다빛원에 반영했습니다. 사용자 화면 변화는 없으며, 신규 펌웨어와의 통신 호환을 위한 내부 프로토콜 업데이트입니다.
변경
- 오류 코드 세분화 (F0~F9) — 단일
F실패를 형식·범위·권한·저장 등 원인별로 구분해 해석 - 전송 인지 응답 처리 (하이브리드) — 시리얼(RS485/RS232/TTL)은 1글자 ACK, TCP/UDP는 적용값 echo 수용. 시리얼 회선 에코 방어는 그대로 유지
- 펌웨어 V3.8.1(DIBD720T) 실기 캡처로 검증
호환
- 레거시 숫자 명령 동결 — 옛 보드 호환 영향 없음
Downloads
- 오류 코드 세분화 (F0~F9) — 단일