폰트 두께 계수 설정

  • 폰트의 가로 및 세로 두께를 조정하는 기능에 대한 설명으로, 16x16 폰트를 확대 했을때 얇아지는 폰트 두께를 조정함으로써 가독성을 높일 수 있음
  • DBPS > 설정 > 추가 기능 설정에서 폰트 두께 계수를 설정

주요 기능

  1. 폰트 두께 조정
    • 두께 계수를 기반으로 폰트의 가로 및 세로 두께를 개별적으로 조정
    • 두께 계수는 기본값 1.0x(기본 두께)에서 최대 3.0x까지 지원
  2. 통신 패킷 기반 설정
    • 송신 및 응답 패킷을 통해 두께 계수를 설정하고 결과를 확인
  3. 설정 가능한 범위
    • 가로 및 세로 두께 계수는 각각 10에서 30까지 설정 가능

폰트 두께 계수 규칙

  1. 초기 설정 값: 10
  2. 두께 조정 규칙
    • 두께 계수 ≤ 10: 두께 조정 비활성화 (폰트 기본 두께 사용)
    • 두께 계수 10 ~ 30: 두께 조정 활성화
      • thickness_factor = 10: 두께 배율 1.0 (기본값)
      • thickness_factor = 15: 두께 배율 1.5
      • thickness_factor = 20: 두께 배율 2.0

패킷 통신 프로토콜

1. 송신 패킷 구조

  • 형식: ![0056 XX YY!]
    • XX: 가로 두께 계수 (10 ~ 30)
    • YY: 세로 두께 계수 (10 ~ 30)
  • 예제:
    • ![0056 00 00!]: 두께 계수 조정 비활성화
    • ![0056 12 20!]: 가로 두께 1.2배, 세로 두께 2.0배 적용

2. 응답 패킷 구조

  • 형식:
    • ![00560!]: 설정 성공
    • ![0056F!]: 설정 실패

사용 예시

  1. 두께 조정 활성화
    • 송신: ![0056 15 20!]
      • 가로 두께: 1.5배
      • 세로 두께: 2.0배
    • 응답: ![00560!] (설정 성공)
  2. 두께 조정 비활성화
    • 송신: ![0056 00 00!]
    • 응답: ![00560!] (설정 성공)