Expected Expected Checksum Start Checksum Function End Printed
Checksum Checksum Gap Bar Bin code Bin code Bar Code
Gap 1 Digit 3 Digits 7 Digits 1 Digit
Thin 7 0 Thick 0
Thin 6 1 Thick 1
5 Thin 2 Thick 2
4 o Thin 3 Thick 3
Thin 2 4 Thick 4
Thin 1 5 Thick 5
Thin 0 6 Thick 6
o o Thin 7 7 Thick 7
Thin 5 8 Thick 8
Thin 4 9 Thick 9
Thin 3 10 Thick 10
o Thin 2 11 Thick 11
0 Thin 12 Thick 12
7 Thin 13 Thick 13
6 Thin 14 Thick 14
5 oo Thin 15 Thick 15
2 Thin 16 Thick 16
1 Thin 17 Thick 17
0 Thin 18 Thick 18
7 o Thin 19 Thick 19
5 Thin 20 Thick 20
4 Thin 21 Thick 21
3 Thin 22 Thick 22
2 o Thin 23 Thick 23
0 Thin 24 Thick 24
7 Thin 25 Thick 25
6 Thin 26 Thick 26
5 o Thin 27 Thick 27
3 Thin 28 Thick 28
2 Thin 29 Thick 29
1 Thin 30 Thick 30
0 oo Thin 31 Thick 31
5 Thin 32 Thick 32
4 Thin 33 Thick 33
3 Thin 34 Thick 34
2 o Thin 35 Thick 35
0 Thin 36 Thick 36
7 Thin 37 Thick 37
6 Thin 38 Thick 38
5 o Thin 39 Thick 39
3 Thin 40 Thick 40
2 Thin 41 Thick 41
1 Thin 42 Thick 42
0 o Thin 43 Thick 43
6 Thin 44 Thick 44
5 Thin 45 Thick 45
4 Thin 46 Thick 46
3 oo Thin 47 Thick 47
0 Thin 48 Thick 48
7 Thin 49 Thick 49
6 Thin 50 Thick 50
5 o Thin 51 Thick 51
3 Thin 52 Thick 52
2 Thin 53 Thick 53
1 Thin 54 Thick 54
0 o Thin 55 Thick 55
6 Thin 56 Thick 56
5 Thin 57 Thick 57
4 Thin 58 Thick 58
3 o Thin 59 Thick 59
1 Thin 60 Thick 60
0 Thin 61 Thick 61
7 Thin 62 Thick 62
6 oo Thin 63 Thick 63
3 Thin 64 Thick 64
2 Thin 65 Thick 65
1 Thin 66 Thick 66
0 o Thin 67 Thick 67
6 Thin 68 Thick 68
5 Thin 69 Thick 69
4 Thin 70 Thick 70
3 o Thin 71 Thick 71
1 Thin 72 Thick 72
0 Thin 73 Thick 73
7 Thin 74 Thick 74
6 o Thin 75 Thick 75
4 Thin 76 Thick 76
3 Thin 77 Thick 77
2 Thin 78 Thick 78
1 oo Thin 79 Thick 79
6 Thin 80 Thick 80
5 Thin 81 Thick 81
4 Thin 82 Thick 82
3 o Thin 83 Thick 83
1 Thin 84 Thick 84
0 Thin 85 Thick 85
7 Thin 86 Thick 86
6 o Thin 87 Thick 87
4 Thin 88 Thick 88
3 Thin 89 Thick 89
2 Thin 90 Thick 90
1 o Thin 91 Thick 91
7 Thin 92 Thick 92
6 Thin 93 Thick 93
5 Thin 94 Thick 94
4 oo Thin 95 Thick 95
Thin 1 96 Thick 96
Thin 0 97 Thick 97
7 Thin 98 Thick 98
6 o Thin 99 Thick 99
4 Thin 100 Thick 100
3 Thin 101 Thick 101
2 Thin 102 Thick 102
1 o Thin 103 Thick 103
Thin 7 104 Thick 104
Thin 6 105 Thick 105
Thin 5 106 Thick 106
o o Thin 4 107 Thick 107
Thin 2 108 Thick 108
Thin 1 109 Thick 109
Thin 0 110 Thick 110
oo oo 2Gaps! Thin 7 111 Thick 111
Thin 4 112 Thick 112
Thin 3 113 Thick 113
Thin 2 114 Thick 114
o o Thin 1 115 Thick 115
Thin 7 116 Thick 116
Thin 6 117 Thick 117
Thin 5 118 Thick 118
o o Thin 4 119 Thick 119
Thin 2 120 Thick 120
Thin 1 121 Thick 121
Thin 0 122 Thick 122
o o Thin 7 123 Thick 123
Thin 5 124 Thick 124
Thin 4 125 Thick 125
Thin 3 126 Thick 126
oo Thin 2 127 Thick 127
orithm = 7-MOD(X+INT(X/4)+INT(X/16);8)
e procedure as LEGO_VLL barcode to your software?
claculated checksum Expected LEGO Code Pilot Function
algorithm Missing Function Kit # 8479
7 Rotate Motor counter clockwise
6 Rotate Motor clockwise
5 ?????????????
4 ?????????????
2 Air voice
1 Helicopter voice
0 Car voice
7 Robot voice
5 Gear voice
4 Stop Voice
3 Stop everything (Motor...)
2 &
0
7
6
5
2
1
0
7
5
4
3
2
0
7
6
5
3
2
1
0
5
4
3
2
0
7
6
5
3
2
1
0
6
5
4
3
0
7
6
5
3
2
1
0
6
5
4
3
1
0
7
6
3
2
1
0
6
5
4
3
1
0
7
6
4
3
2
1
6
5
4
3
1
0
7
6
4
3
2
1
7
6
5
4
1 Wait for Switch Push (ON)
0 Wait for Switch Release (OFF)
7 ?????????????
6 Musical Note C
4 Mucisal Note C#
3 Mucisal Note D
2 Musical Note D#
1 Musical Note E
7 Musical Note F
6 Musical Note F#
5 Musical Note G
4 Musical Note G#
2 Musical Note A
1 Musical Note A#
0 Musical Note B/H
7 Musical Note C
4 Wait 0 Second
3 Wait 1 Second
2 Wait 2 Seconds
1 Wait 3 Seconds
7 Wait 4 Seconds
6 Wait 5 Seconds
5 Wait 6 Seconds
4 Wait 7 Seconds
2 Wait 8 Seconds
1 Wait 9 Seconds
0 Wait . Seconds (Flow. Point)
7 Wait Randonize Seconds
5 Speed 20 %
4 Speed 40 %
3 Speed 60 %
2 Speed According to input PWM
Checksum Algorithm = 7-MOD(X+IN
Calculated by Dr. Soubhi Sabbagh JAN 3 2008
Thank you Mr. Malcolm John for your help … Your hint was helpful
Is it possible now to add this barocode procedure as LEGO_VLL barcode to your softw