diff --git a/8bit/base.xcf b/8bit/base.xcf new file mode 100644 index 0000000..42515ea Binary files /dev/null and b/8bit/base.xcf differ diff --git a/8bit/format.png b/8bit/format.png new file mode 100644 index 0000000..c3b0ed8 Binary files /dev/null and b/8bit/format.png differ diff --git a/8bit/format.xcf b/8bit/format.xcf new file mode 100644 index 0000000..d232c76 Binary files /dev/null and b/8bit/format.xcf differ diff --git a/8bit/packets.png b/8bit/packets.png new file mode 100644 index 0000000..516f337 Binary files /dev/null and b/8bit/packets.png differ diff --git a/8bit/packets.xcf b/8bit/packets.xcf new file mode 100644 index 0000000..9937c1a Binary files /dev/null and b/8bit/packets.xcf differ diff --git a/8bit/qr1.gif b/8bit/qr1.gif new file mode 100644 index 0000000..0a8af57 Binary files /dev/null and b/8bit/qr1.gif differ diff --git a/8bit/reading.png b/8bit/reading.png new file mode 100644 index 0000000..7a70729 Binary files /dev/null and b/8bit/reading.png differ diff --git a/8bit/reading.xcf b/8bit/reading.xcf new file mode 100644 index 0000000..656c99e Binary files /dev/null and b/8bit/reading.xcf differ diff --git a/8bit/structure.png b/8bit/structure.png new file mode 100644 index 0000000..ac42c23 Binary files /dev/null and b/8bit/structure.png differ diff --git a/8bit/structure.xcf b/8bit/structure.xcf new file mode 100644 index 0000000..a84a194 Binary files /dev/null and b/8bit/structure.xcf differ diff --git a/alnum/table_bin.png b/alnum/table_bin.png new file mode 100644 index 0000000..834124d Binary files /dev/null and b/alnum/table_bin.png differ diff --git a/alnum/table_bin.txt b/alnum/table_bin.txt new file mode 100644 index 0000000..19345f6 --- /dev/null +++ b/alnum/table_bin.txt @@ -0,0 +1,13 @@ + + + 0000000 0 0001010 A 0010100 K 0011110 U + 0000001 1 0001011 B 0010101 L 0011111 V + 0000010 2 0001100 C 0010110 M 0100000 W + 0000011 3 0001101 D 0010111 N 0100001 X + 0000100 4 0001110 E 0011000 O 0100010 Y + 0000101 5 0001111 F 0011001 P 0100011 Z + 0000110 6 0010000 G 0011010 Q 0100100 + 0000111 7 0010001 H 0011011 R 0100101 $ + 0001000 8 0010010 I 0011100 S 0100110 % + 0001001 9 0010011 J 0011101 T 0100111 * + diff --git a/alnum/table_bin.xcf b/alnum/table_bin.xcf new file mode 100644 index 0000000..103be0d Binary files /dev/null and b/alnum/table_bin.xcf differ diff --git a/alnum/table_dec.png b/alnum/table_dec.png new file mode 100644 index 0000000..c0cbca0 Binary files /dev/null and b/alnum/table_dec.png differ diff --git a/alnum/table_dec.txt b/alnum/table_dec.txt new file mode 100644 index 0000000..9efa7b6 --- /dev/null +++ b/alnum/table_dec.txt @@ -0,0 +1,13 @@ + + + 0 0 10 A 20 K 30 U + 1 1 11 B 21 L 31 V + 2 2 12 C 22 M 32 W + 3 3 13 D 23 N 33 X + 4 4 14 E 24 O 34 Y + 5 5 15 F 25 P 35 Z + 6 6 16 G 26 Q 36 + 7 7 17 H 27 R 37 $ + 8 8 18 I 28 S 38 % + 9 9 19 J 29 T 39 * + diff --git a/alnum/table_dec.xcf b/alnum/table_dec.xcf new file mode 100644 index 0000000..ab6b048 Binary files /dev/null and b/alnum/table_dec.xcf differ diff --git a/alnum/write_table.py b/alnum/write_table.py new file mode 100755 index 0000000..6d9e07a --- /dev/null +++ b/alnum/write_table.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python3 + +import string + +ROWS = 10 +SYM = string.digits + string.ascii_uppercase + ' $%*+-./:' +LEN = len(SYM) +#NAME = 'table_bin.txt' +NAME = 'table_dec.txt' + +with open(NAME, 'wt', encoding='utf-8') as f: + f.write('\n\n') + for row in range(ROWS): + f.write(' ') + for col in range(LEN // ROWS): + i = 10 * col + row + if (i >= LEN): + continue + #f.write(f'{i:07b} {SYM[i]} ') + f.write(f'{i} {SYM[i]} ') + f.write('\n') + f.write('\n') diff --git a/eci/assignment_num.png b/eci/assignment_num.png new file mode 100644 index 0000000..81b17ef Binary files /dev/null and b/eci/assignment_num.png differ diff --git a/eci/base.xcf b/eci/base.xcf new file mode 100644 index 0000000..c235934 Binary files /dev/null and b/eci/base.xcf differ diff --git a/eci/qr.svg b/eci/qr.svg new file mode 100644 index 0000000..ae7693a --- /dev/null +++ b/eci/qr.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eci/structure.png b/eci/structure.png new file mode 100644 index 0000000..07649e4 Binary files /dev/null and b/eci/structure.png differ diff --git a/eci/structure.xcf b/eci/structure.xcf new file mode 100644 index 0000000..5f09047 Binary files /dev/null and b/eci/structure.xcf differ diff --git a/kanji/neko.png b/kanji/neko.png new file mode 100644 index 0000000..b33faa4 Binary files /dev/null and b/kanji/neko.png differ diff --git a/num1/base.xcf b/num1/base.xcf new file mode 100644 index 0000000..1ee356c Binary files /dev/null and b/num1/base.xcf differ diff --git a/num1/qr2.gif b/num1/qr2.gif new file mode 100644 index 0000000..e624c51 Binary files /dev/null and b/num1/qr2.gif differ diff --git a/num1/structure_and_packets.png b/num1/structure_and_packets.png new file mode 100644 index 0000000..4487184 Binary files /dev/null and b/num1/structure_and_packets.png differ diff --git a/num1/structure_and_packets.xcf b/num1/structure_and_packets.xcf new file mode 100644 index 0000000..dd75904 Binary files /dev/null and b/num1/structure_and_packets.xcf differ diff --git a/num2/base.xcf b/num2/base.xcf new file mode 100644 index 0000000..de4156e Binary files /dev/null and b/num2/base.xcf differ diff --git a/num2/qr3.gif b/num2/qr3.gif new file mode 100644 index 0000000..aca0329 Binary files /dev/null and b/num2/qr3.gif differ diff --git a/num2/reading.png b/num2/reading.png new file mode 100644 index 0000000..d6a10f2 Binary files /dev/null and b/num2/reading.png differ diff --git a/num2/reading.xcf b/num2/reading.xcf new file mode 100644 index 0000000..baa6cc3 Binary files /dev/null and b/num2/reading.xcf differ diff --git a/num2/structure_and_packets.png b/num2/structure_and_packets.png new file mode 100644 index 0000000..13f9051 Binary files /dev/null and b/num2/structure_and_packets.png differ diff --git a/num2/structure_and_packets.xcf b/num2/structure_and_packets.xcf new file mode 100644 index 0000000..9429747 Binary files /dev/null and b/num2/structure_and_packets.xcf differ diff --git a/python.png b/python.png new file mode 100644 index 0000000..fe0f14f Binary files /dev/null and b/python.png differ diff --git a/table/ascii.png b/table/ascii.png new file mode 100644 index 0000000..9fa4337 Binary files /dev/null and b/table/ascii.png differ diff --git a/table/ascii.txt b/table/ascii.txt new file mode 100644 index 0000000..8d83a55 --- /dev/null +++ b/table/ascii.txt @@ -0,0 +1,21 @@ + + + + 0000000 NUL 0010000 DLE 0100000 0110000 0 1000000 @ 1010000 P 1100000 ` 1110000 p + 0000001 SOH 0010001 DC1 0100001 ! 0110001 1 1000001 A 1010001 Q 1100001 a 1110001 q + 0000010 STX 0010010 DC2 0100010 " 0110010 2 1000010 B 1010010 R 1100010 b 1110010 r + 0000011 ETX 0010011 DC3 0100011 # 0110011 3 1000011 C 1010011 S 1100011 c 1110011 s + 0000100 EOT 0010100 DC4 0100100 $ 0110100 4 1000100 D 1010100 T 1100100 d 1110100 t + 0000101 ENQ 0010101 NAK 0100101 % 0110101 5 1000101 E 1010101 U 1100101 e 1110101 u + 0000110 ACK 0010110 SYN 0100110 & 0110110 6 1000110 F 1010110 V 1100110 f 1110110 v + 0000111 BEL 0010111 ETB 0100111 ' 0110111 7 1000111 G 1010111 W 1100111 g 1110111 w + 0001000 BS 0011000 CAN 0101000 ( 0111000 8 1001000 H 1011000 X 1101000 h 1111000 x + 0001001 HT 0011001 EM 0101001 ) 0111001 9 1001001 I 1011001 Y 1101001 i 1111001 y + 0001010 LF 0011010 SUB 0101010 * 0111010 : 1001010 J 1011010 Z 1101010 j 1111010 z + 0001011 VT 0011011 ESC 0101011 + 0111011 ; 1001011 K 1011011 [ 1101011 k 1111011 { + 0001100 FF 0011100 FS 0101100 , 0111100 < 1001100 L 1011100 \ 1101100 l 1111100 | + 0001101 CR 0011101 GS 0101101 - 0111101 = 1001101 M 1011101 ] 1101101 m 1111101 } + 0001110 SO 0011110 RS 0101110 . 0111110 > 1001110 N 1011110 ^ 1101110 n 1111110 ~ + 0001111 SI 0011111 US 0101111 / 0111111 ? 1001111 O 1011111 _ 1101111 o 1111111 DEL + + diff --git a/table/ascii.xcf b/table/ascii.xcf new file mode 100644 index 0000000..9779679 Binary files /dev/null and b/table/ascii.xcf differ diff --git a/table/masktbl.png b/table/masktbl.png new file mode 100644 index 0000000..7c16b66 Binary files /dev/null and b/table/masktbl.png differ diff --git a/table/masktbl.xcf b/table/masktbl.xcf new file mode 100644 index 0000000..d33dcdf Binary files /dev/null and b/table/masktbl.xcf differ diff --git a/table/modetbl.png b/table/modetbl.png new file mode 100644 index 0000000..3242d01 Binary files /dev/null and b/table/modetbl.png differ diff --git a/table/modetbl.xcf b/table/modetbl.xcf new file mode 100644 index 0000000..8e86ef5 Binary files /dev/null and b/table/modetbl.xcf differ