Subversion Repositories Projects

Rev

Rev 383 | Rev 407 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 383 Rev 385
Line 25... Line 25...
25
// flashing more than 8 chars per time is not proven to be safe
25
// flashing more than 8 chars per time is not proven to be safe
26
// so take care
26
// so take care
Line 27... Line 27...
27
 
27
 
28
#if WRITECHARS == 112
28
#if WRITECHARS == 112
29
// one arrow up
29
// one arrow up
30
unsigned char c70[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
30
unsigned char c70[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
31
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
31
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
32
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
32
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
33
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
33
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
34
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
34
    0x55, 0x55, 0x41, 0x55, 0x55, 0x28, 0x55, 0x54,
35
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1,
35
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1,
Line 36... Line 36...
36
    0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00};
36
    0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00};
37
 
37
 
38
// two arrows up
38
// two arrows up
39
unsigned char c71[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
39
unsigned char c71[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
40
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
40
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
41
    0x41, 0x55, 0x55, 0x28, 0x55, 0x54, 0xaa, 0x15,
41
    0x41, 0x55, 0x55, 0x28, 0x55, 0x54, 0xaa, 0x15,
42
    0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa,
42
    0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa,
43
    0xa8, 0x00, 0x00, 0x00, 0x55, 0x28, 0x55, 0x54,
43
    0xa8, 0x00, 0x00, 0x00, 0x55, 0x28, 0x55, 0x54,
Line 44... Line 44...
44
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1,
44
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1,
45
    0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00};
45
    0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00};
46
 
46
 
47
// three arrows up
47
// three arrows up
48
unsigned char c72[54] ={0x55, 0x28, 0x55, 0x54, 0xaa, 0x15, 0x52, 0xaa,
48
unsigned char c72[54] = {0x55, 0x28, 0x55, 0x54, 0xaa, 0x15, 0x52, 0xaa,
49
    0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa, 0xa8, 0x00,
49
    0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa, 0xa8, 0x00,
50
    0x00, 0x00, 0x55, 0x28, 0x55, 0x54, 0xaa, 0x15,
50
    0x00, 0x00, 0x55, 0x28, 0x55, 0x54, 0xaa, 0x15,
51
    0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa,
51
    0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1, 0x2a, 0xaa,
Line 52... Line 52...
52
    0xa8, 0x00, 0x00, 0x00, 0x55, 0x28, 0x55, 0x54,
52
    0xa8, 0x00, 0x00, 0x00, 0x55, 0x28, 0x55, 0x54,
53
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1,
53
    0xaa, 0x15, 0x52, 0xaa, 0x85, 0x4a, 0xaa, 0xa1,
54
    0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00};
54
    0x2a, 0xaa, 0xa8, 0x00, 0x00, 0x00};
55
 
55
 
56
// three black arrows up
56
// three black arrows up
57
unsigned char c73[54] ={0x55, 0x00, 0x55, 0x54, 0x00, 0x15, 0x50, 0x00,
57
unsigned char c73[54] = {0x55, 0x00, 0x55, 0x54, 0x00, 0x15, 0x50, 0x00,
58
    0x05, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
58
    0x05, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
59
    0x00, 0x00, 0x55, 0x00, 0x55, 0x54, 0x00, 0x15,
59
    0x00, 0x00, 0x55, 0x00, 0x55, 0x54, 0x00, 0x15,
Line 60... Line 60...
60
    0x50, 0x00, 0x05, 0x40, 0x00, 0x01, 0x00, 0x00,
60
    0x50, 0x00, 0x05, 0x40, 0x00, 0x01, 0x00, 0x00,
61
    0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x55, 0x54,
61
    0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x55, 0x54,
62
    0x00, 0x15, 0x50, 0x00, 0x05, 0x40, 0x00, 0x01,
62
    0x00, 0x15, 0x50, 0x00, 0x05, 0x40, 0x00, 0x01,
63
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
63
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
64
 
64
 
65
// three black arrows down
65
// three black arrows down
66
unsigned char c74[54] ={0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00,
66
unsigned char c74[54] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00,
67
    0x01, 0x50, 0x00, 0x05, 0x54, 0x00, 0x15, 0x55,
67
    0x01, 0x50, 0x00, 0x05, 0x54, 0x00, 0x15, 0x55,
Line 68... Line 68...
68
    0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
68
    0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
69
    0x40, 0x00, 0x01, 0x50, 0x00, 0x05, 0x54, 0x00,
69
    0x40, 0x00, 0x01, 0x50, 0x00, 0x05, 0x54, 0x00,
70
    0x15, 0x55, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00,
70
    0x15, 0x55, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00,
71
    0x00, 0x00, 0x40, 0x00, 0x01, 0x50, 0x00, 0x05,
71
    0x00, 0x00, 0x40, 0x00, 0x01, 0x50, 0x00, 0x05,
72
    0x54, 0x00, 0x15, 0x55, 0x00, 0x55};
72
    0x54, 0x00, 0x15, 0x55, 0x00, 0x55};
73
 
73
 
74
// three arrows down
74
// three arrows down
75
unsigned char c75[54] ={0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, 0x4a, 0xaa,
75
unsigned char c75[54] = {0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, 0x4a, 0xaa,
Line 76... Line 76...
76
    0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
76
    0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
77
    0x28, 0x55, 0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8,
77
    0x28, 0x55, 0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8,
78
    0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa,
78
    0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa,
79
    0x15, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00, 0x2a,
79
    0x15, 0x55, 0x28, 0x55, 0x00, 0x00, 0x00, 0x2a,
80
    0xaa, 0xa8, 0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85,
80
    0xaa, 0xa8, 0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85,
81
    0x54, 0xaa, 0x15, 0x55, 0x28, 0x55};
81
    0x54, 0xaa, 0x15, 0x55, 0x28, 0x55};
82
 
82
 
83
// two arrows down
83
// two arrows down
Line 84... Line 84...
84
unsigned char c76[54] ={0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, 0x4a, 0xaa,
84
unsigned char c76[54] = {0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8, 0x4a, 0xaa,
85
    0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
85
    0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa, 0x15, 0x55,
86
    0x28, 0x55, 0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8,
86
    0x28, 0x55, 0x00, 0x00, 0x00, 0x2a, 0xaa, 0xa8,
87
    0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa,
87
    0x4a, 0xaa, 0xa1, 0x52, 0xaa, 0x85, 0x54, 0xaa,
88
    0x15, 0x55, 0x28, 0x55, 0x55, 0x41, 0x55, 0x55,
88
    0x15, 0x55, 0x28, 0x55, 0x55, 0x41, 0x55, 0x55,
89
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
89
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
90
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
90
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
Line 760... Line 760...
760
learn_char(191, cbf);
760
learn_char(191, cbf);
761
#endif
761
#endif
Line 762... Line 762...
762
 
762
 
763
#if WRITECHARS == 192
763
#if WRITECHARS == 192
764
// 2/3 down block
764
// 2/3 down block
765
unsigned char cc0[54] ={0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
765
unsigned char cc0[54] = {0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
766
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
766
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
767
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
767
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
768
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
768
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
769
    0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
769
    0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
770
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
770
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
Line 771... Line 771...
771
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
771
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
772
 
772
 
773
// 1/3 down block
773
// 1/3 down block
774
unsigned char cc1[54] ={0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
774
unsigned char cc1[54] = {0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
775
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
775
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
776
    0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
776
    0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
777
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
777
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
778
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
778
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
Line 779... Line 779...
779
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
779
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
780
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
780
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
781
 
781
 
782
// middle-down block
782
// middle-down block
783
unsigned char cc2[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
783
unsigned char cc2[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
784
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
784
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
785
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
785
    0x55, 0x55, 0x55, 0x55, 0x55, 0x00, 0x00, 0x00,
786
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
786
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
Line 787... Line 787...
787
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
787
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
788
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
788
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
789
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa};
789
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa};
790
 
790
 
791
// middle-up block
791
// middle-up block
792
unsigned char cc3[54] ={0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
792
unsigned char cc3[54] = {0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
793
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
793
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
794
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
794
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
Line 795... Line 795...
795
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
795
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00,
796
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
796
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
797
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
797
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
798
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
798
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
799
 
799
 
800
// 1/3 up block
800
// 1/3 up block
801
unsigned char cc4[54] ={0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
801
unsigned char cc4[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
802
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
802
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
Line 803... Line 803...
803
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
803
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
804
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
804
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
805
    0x55, 0x55, 0x55, 0x55, 0xaa, 0xaa, 0xaa, 0xaa,
805
    0x55, 0x55, 0x55, 0x55, 0xaa, 0xaa, 0xaa, 0xaa,
806
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
806
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
807
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa};
807
    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa};
808
 
808
 
809
// 2/3 up block
809
// 2/3 up block
Line 934... Line 934...
934
    0x50, 0x08, 0x52, 0x15, 0x21, 0x54, 0x80, 0x85,
934
    0x50, 0x08, 0x52, 0x15, 0x21, 0x54, 0x80, 0x85,
935
    0x55, 0x2a, 0x15, 0x55, 0x40, 0x55};
935
    0x55, 0x2a, 0x15, 0x55, 0x40, 0x55};
Line 936... Line 936...
936
 
936
 
937
// compass north
937
// compass north
938
unsigned char cd3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
938
unsigned char cd3[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
939
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
939
    0x55, 0x50, 0x55, 0x05, 0x4a, 0x14, 0xa1, 0x4a,
940
    0x54, 0x55, 0x52, 0x12, 0x15, 0x52, 0x82, 0x15,
940
    0x84, 0xa1, 0x4a, 0x80, 0xa1, 0x4a, 0xa0, 0xa1,
941
    0x02, 0x82, 0x00, 0xa2, 0x22, 0x2a, 0x02, 0x0a,
941
    0x0a, 0x28, 0xa0, 0x8a, 0x28, 0xa2, 0x0a, 0x0a,
942
    0x00, 0x52, 0x0a, 0x15, 0x52, 0x12, 0x15, 0x54,
942
    0xa0, 0x4a, 0x02, 0xa1, 0x4a, 0x12, 0xa1, 0x4a,
943
    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
943
    0x14, 0xa1, 0x50, 0x55, 0x05, 0x55, 0x55, 0x55,
Line 944... Line 944...
944
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
944
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
945
 
945
 
946
// compass south
946
// compass south
947
unsigned char cd4[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
947
unsigned char cd4[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
948
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
948
    0x55, 0x55, 0x00, 0x55, 0x54, 0xaa, 0x15, 0x52,
949
    0x01, 0x55, 0x54, 0xa8, 0x55, 0x52, 0x02, 0x15,
949
    0xaa, 0x85, 0x52, 0x80, 0x85, 0x52, 0x85, 0x55,
950
    0x04, 0x84, 0x40, 0xa1, 0x21, 0x2a, 0x04, 0x48,
950
    0x02, 0xaa, 0x00, 0xa8, 0xaa, 0x8a, 0x00, 0x02,
951
    0x40, 0x52, 0x02, 0x15, 0x54, 0xa8, 0x55, 0x55,
951
    0x80, 0x52, 0x02, 0x85, 0x52, 0xaa, 0x85, 0x50,
Line 952... Line 952...
952
    0x01, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
952
    0xaa, 0x05, 0x55, 0x00, 0x15, 0x55, 0x55, 0x55,
953
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
953
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
954
 
954
 
955
// compass east
955
// compass east
956
unsigned char cd5[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
956
unsigned char cd5[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
957
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
957
    0x55, 0x54, 0x00, 0x15, 0x52, 0xaa, 0x85, 0x52,
958
    0x00, 0x55, 0x52, 0xaa, 0x15, 0x52, 0x00, 0x55,
958
    0xaa, 0x85, 0x52, 0x80, 0x15, 0x52, 0x85, 0x55,
959
    0x02, 0x05, 0x40, 0xa2, 0xa1, 0x2a, 0x02, 0x05,
959
    0x02, 0xa8, 0x00, 0xa2, 0xa8, 0xaa, 0x02, 0x80,
Line 960... Line 960...
960
    0x40, 0x52, 0x00, 0x55, 0x52, 0xaa, 0x15, 0x54,
960
    0x00, 0x52, 0x80, 0x55, 0x52, 0xaa, 0x85, 0x52,
961
    0x00, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
961
    0xaa, 0x85, 0x54, 0x00, 0x15, 0x55, 0x55, 0x55,
962
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
962
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55};
963
 
963
 
964
// compass west
964
// compass west
965
unsigned char cd6[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
965
unsigned char cd6[54] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
966
    0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x54,
966
    0x55, 0x50, 0x55, 0x05, 0x4a, 0x14, 0xa1, 0x4a,
967
    0x54, 0x55, 0x52, 0x12, 0x15, 0x52, 0x12, 0x15,
967
    0x14, 0xa1, 0x4a, 0x14, 0xa1, 0x4a, 0x00, 0xa1,
Line 968... Line 968...
968
    0x02, 0x02, 0x00, 0xa2, 0x22, 0x2a, 0x02, 0x8a,
968
    0x0a, 0x28, 0xa0, 0xa2, 0x28, 0x8a, 0x02, 0x28,
969
    0x00, 0x52, 0x8a, 0x15, 0x52, 0x12, 0x15, 0x54,
969
    0x80, 0x52, 0x82, 0x85, 0x52, 0x82, 0x85, 0x52,
970
    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
970
    0x82, 0x85, 0x54, 0x00, 0x15, 0x55, 0x55, 0x55,