SERVER_URL=https://taizo.tomosaka.jp
GATEWAY_KEY=mystrongkey
PRINTER_IP=192.168.11.33
PRINTER_PORT=9100

# 任意調整（未設定なら既定値を使用）

# 58mm機の最大幅目安（80mm機なら 512〜576 などに）
RASTER_WIDTH=576

# 2値化しきい値（0〜255）
THRESHOLD=110

# 印字後の送り行数
FEED_LINES=2

# A or B（機種によりA/Bどちらかが有効）
CUT_MODE=A

# 1で詳細ログ
# DEBUG=1

# Socket.IO (WebSocket) の生存確認（keepalive）
# ping を送る間隔（ミリ秒）。短いほど切断検知は早いが、通信は少し増える
SIO_PING_INTERVAL=15000

# ping 応答がこの時間（ミリ秒）返らなければ切断扱い→自動再接続
# Intervalより十分長めにする（目安：3倍前後）
# 運用の目安
# 店舗LANが安定してる → 15000 / 45000 はちょうど良い部類
# 電波やAPが不安定で「誤検知切断」が多い → 20000 / 60000 など少し緩めると安定しやすい
SIO_PING_TIMEOUT=45000

# 長いレシート対策
PRINTER_IO_TIMEOUT_MS=120000
RASTER_BAND_HEIGHT=256
RASTER_BAND_DELAY_MS=8
PRINT_RETRY_WAIT_MS=8000
PRINT_COOLDOWN_MS=30000

# ★重複抑止（数分後の再送にも効かせる）
GATEWAY_DEDUP_TTL_MS=600000

# ★二重印刷の原因になりやすい「再送」を一旦止める
PRINT_MAX_RETRY=0
AUTO_RESET_ON_FAIL=false