Baudot/ITA2 編碼

🔤 Baudot / ITA2 Encode

📐 工作原理與說明
早期電傳打字機使用的 5 位字元編碼,用換檔控制字在字母與符號間切換。
  • 位寬:每字元 5 bit,共 32 種組合,不足以直接表示字母+數字+符號。
  • 換檔:LTRS(字母檔)與 FIGS(數字/符號檔)控制字切換字元集,同一碼在不同檔位含義不同。
  • ITA2:Baudot 的國際改進版,是當前通行的 5 位電傳碼標準。
  • 幀格式:起始位 + 5 資料位 + 停止位(常 1.5 或 2 位);編碼結果須顯式輸出換檔字。

Encode and decode Baudot (ITA2) telegraph code in your browser — a historic 5-bit character set.

📖 Baudot 碼錶

📚 深度解析:Baudot / ITA2 編碼

💡 常見使用場景

  • 早期電傳(TTY)5 位字元編碼。
  • 業餘無線電與電報愛好者做收發實驗時,用 ITA2 把文字編成 5 位序列,理解早期通訊為何要用 LTRS/FIGS 換檔來擴充套件字元集。
編碼
字母 A 在 ITA2 為 `00011`(含 Figure/Letter 切換位)。

❓ 常見問題(FAQ)

為何 5 位?
僅 32 組合,需切換數字/字母檔。
為什麼 5 位只能表示 32 個,卻要傳字母和數字?
因為用了換檔:同一組 5 位碼在字母檔(LTRS)與符號檔(FIGS)下含義不同。接收方必須與傳送方保持同一檔位,一旦換檔碼丟失,後續內容會全部錯位——這也是早期電傳常見的亂碼原因。
⚠️ 使用說明與注意事項
📖關於「Baudot/ITA2 編碼」 ▼

📝工具簡介

Baudot/ITA2 編碼。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。