rm4scc constant

Map<int, int> const rm4scc

RM4SCC conversion bits

Implementation

static const rm4scc = <int, int>{
  0x30: 0xf0, // "0" => TTFF
  0x31: 0xd8, // "1" => TDAF
  0x32: 0x78, // "2" => TDFA
  0x33: 0xd2, // "3" => DTAF
  0x34: 0x72, // "4" => DTFA
  0x35: 0x5a, // "5" => DDAA
  0x36: 0xe4, // "6" => TADF
  0x37: 0xcc, // "7" => TFTF
  0x38: 0x6c, // "8" => TFDA
  0x39: 0xc6, // "9" => DATF
  0x41: 0x66, // "A" => DADA
  0x42: 0x4e, // "B" => DFTA
  0x43: 0xb4, // "C" => TAFD
  0x44: 0x9c, // "D" => TFAD
  0x45: 0x3c, // "E" => TFFT
  0x46: 0x96, // "F" => DAAD
  0x47: 0x36, // "G" => DAFT
  0x48: 0x1e, // "H" => DFAT
  0x49: 0xe1, // "I" => ATDF
  0x4a: 0xc9, // "J" => ADTF
  0x4b: 0x69, // "K" => ADDA
  0x4c: 0xc3, // "L" => FTTF
  0x4d: 0x63, // "M" => FTDA
  0x4e: 0x4b, // "N" => FDTA
  0x4f: 0xb1, // "O" => ATFD
  0x50: 0x99, // "P" => ADAD
  0x51: 0x39, // "Q" => ADFT
  0x52: 0x93, // "R" => FTAD
  0x53: 0x33, // "S" => FTFT
  0x54: 0x1b, // "T" => FDAT
  0x55: 0xa5, // "U" => AADD
  0x56: 0x8d, // "V" => AFTD
  0x57: 0x2d, // "W" => AFDT
  0x58: 0x87, // "X" => FATD
  0x59: 0x27, // "Y" => FADT
  0x5a: 0xf, // "Z" => FFTT
};