• islee released this 2026-08-15 09:10:16 +09:00 | 0 commits to main since this release

    새 기능

    • 미디어 재생 — 신형 컨트롤러(DIBD520·720)에 사진(JPG)·움직이는 이미지(GIF)·영상(MJPEG)을 변환 없이 바로 올려 재생할 수 있습니다. 재생목록으로 여러 미디어를 순서대로 순환 재생할 수 있습니다.
    • 전광판이 지원하지 않는 사진 형식은 전송 전에 자동으로 변환됩니다.

    개선

    • 블루투스 연결 시 통신 가능한 포트만 표시되어 포트 선택이 쉬워졌습니다.
    • 편집 탭에서 이미지를 고를 때 파일 선택 창에 이미지가 바로 보이고, 목록에 원본 파일 이름이 그대로 표시됩니다.
    • 색상모드에서 24비트 풀컬러 보드 표시를 지원합니다.
    • 사용자 폰트 문구 전송을 지원합니다.
    Downloads
  • islee released this 2026-08-01 22:26:19 +09:00 | 0 commits to main since this release

    신규 기능

    • 콘텐츠 편집에 이미지 색심도 선택 추가 — 256색(기본) / 16비트, 16비트 지원 보드에서 더 풍부한 색 표현

    개선

    • 진단 화면의 실측 주사율(fps) 표시 개선 — 시리얼 연결에서도 확인 가능
    • 콘텐츠 편집 저장 안정성 개선

    버그 수정

    • 보드기능설정에서 포트별 통신 속도 설정이 실제 포트와 다르게 적용되던 문제 수정
    • 프로그램을 여러 개 동시에 실행할 때 종료 중 오류가 발생할 수 있던 문제 수정
    • GIF 편집 창을 닫은 후에도 재생 동작이 남아 있던 문제 수정
    Downloads
  • islee 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
  • islee 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
  • islee released this 2026-07-22 08:36:44 +09:00 | 0 commits to main since this release

    DabitONe v4.0.0 — 첫 정식 출시

    픽셀에서 프로토콜까지, 하나의 소프트웨어.

    DabitONe는 LED 전광판 콘텐츠 제작 · 스케줄 편집 · 컨트롤러 전송을 하나로 묶은 운영 소프트웨어입니다. 프로토콜을 몰라도 텍스트·이미지를 만들고, 스케줄을 짜고, 전광판에 바로 보낼 수 있습니다.

    다빛채에서 이렇게 달라졌습니다

    • 흩어진 프로그램을 하나로 — 다빛채·DBPS(프로토콜 시뮬레이터)·dbNet·시리얼 모니터·이미지/GIF 편집을 한 앱에 모았습니다
    • 다섯 개 탭, 한 화면 — 통신·설정·전송·편집·고급. 창 전환이 줄어 설정이 빨라집니다
    • 가장 빠른 IP 검색과 설정 — Search 한 번으로 네트워크의 모든 컨트롤러를 찾아 목록에서 바로 골라 연결 테스트
    • 전면 재설계한 편집기 — 텍스트·이미지·GIF 제작에 드래그 앤 드롭 지원
    • 더 선명한 전송 — 진행률·재시도·실패 분석을 한눈에

    주요 기능

    • 통신 — Serial·TCP·UDP·BLE·MQTT·dbNet 연결
    • 설정 — 화면 구성·표출신호·폰트 전송
    • 전송 — HEX·ASCII 프로토콜·페이지·밝기
    • 편집 — PLA·BGP·텍스트·이미지·GIF 제작
    • 고급 — 보드·펌웨어·진단
    Downloads
  • islee released this 2026-07-08 17:05:50 +09:00 | 0 commits to main since this release

    다크 테마 토스트 가독성 수정

    • 다크 테마에서 토스트 알림이 밝은 배경 위 흰 글자로 보이지 않던 문제를 수정했습니다.
    • 토스트 배경·강조색을 테마 토큰으로 전환 → 라이트/다크 6개 팔레트 전부 자동 대응.
    • 배경은 카드 표면색, 타입 구분은 좌측 컬러바 + 아이콘(성공/오류/경고/정보)으로.
    Downloads
  • islee released this 2026-07-06 09:39:00 +09:00 | 0 commits to main since this release

    DabitOne 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
  • islee 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+![00H2{S}!](H2 뒤 공백 없음). 성공 시 컨트롤러가 적용값 echo ![00H2 S...!] 회신.
    • 그 미만·미감지 → 구 표출신호 압축코드 ![0052...!] (HEX 라디오면 0x49).
    • H2 응답 검증 폴백: 구·신 V3.8.3이 버전 문자열이 같아, H2 응답이 정상 echo가 아니면(F5·무응답) 구 표출신호로 자동 폴백.
    • 레거시 0044(S-문자열)는 폐기 — 구 표출신호로 통일.

    (v1.9.2의 표출신호 0044 전송을 H2로 대체)

    Downloads
  • islee 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
  • islee 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