Skip to content

Commit fcf63c9

Browse files
committed
Support 90 rotation for rack mount
1 parent 2d244c2 commit fcf63c9

28 files changed

+1471
-47
lines changed
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.
1.46 KB
Binary file not shown.

include/OLEDDisplay.h

100644100755
+12-3
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,20 @@ class OLEDDisplay {
2525
_usingIRSensor = false;
2626
};
2727

28+
OLEDDisplay(OLED oled) :
29+
_oled(oled), _box(oled), _ssr(oled)
30+
{
31+
_box.setForegroundColour(BLUE);
32+
_usingIRSensor = false;
33+
};
34+
2835
void initialise();
2936

3037
void render(const String& s);
3138
void render(RackState_t& rs, const NetworkState_t& ns); // std::map implementation does not support const
3239
void clearDisplay();
3340
void displayOff();
41+
void setOrientation(OLED_Orientation orient); // rotate
3442

3543
protected:
3644
void internalRender(RackState_t&rs, const NetworkState_t& ns);
@@ -45,9 +53,10 @@ class OLEDDisplay {
4553
int getDigits(uint16_t n, uint8_t* pBuf) const;
4654
String getIPAddressv4(IPAddress addr) const;
4755

48-
OLED _oled; // FTOLED
49-
OLED_TextBox _box; // text box for initialisation status
50-
SevenSegmentRender _ssr;
56+
OLED _oled; // FTOLED
57+
OLED_TextBox _box; // text box for initialisation status
58+
SevenSegmentRender _ssr;
59+
SevenSegmentRender::Rotation_t _rotation; // 7 seg orientation - derived from OLED orientation
5160

5261
// IR Sensor related
5362
bool _usingIRSensor;

include/SevenSegmentRender.h

100644100755
+29-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#ifndef __7SEGMENTRENDER_H
22
#define __7SEGMENTRENDER_H
33

4+
#include <ArduinoLog.h>
5+
46
#include <FTOLED.h>
57
#include "images/oled7seg-base-24bit-38x50.h"
68
#include "images/oled7seg-0-24bit-38x50.h"
@@ -26,6 +28,18 @@
2628
#include "images/oled7seg-8-24bit-19x25.h"
2729
#include "images/oled7seg-9-24bit-19x25.h"
2830

31+
#include "images/oled7seg-base-24bit-19x25-ROT90.h"
32+
#include "images/oled7seg-0-24bit-19x25-ROT90.h"
33+
#include "images/oled7seg-1-24bit-19x25-ROT90.h"
34+
#include "images/oled7seg-2-24bit-19x25-ROT90.h"
35+
#include "images/oled7seg-3-24bit-19x25-ROT90.h"
36+
#include "images/oled7seg-4-24bit-19x25-ROT90.h"
37+
#include "images/oled7seg-5-24bit-19x25-ROT90.h"
38+
#include "images/oled7seg-6-24bit-19x25-ROT90.h"
39+
#include "images/oled7seg-7-24bit-19x25-ROT90.h"
40+
#include "images/oled7seg-8-24bit-19x25-ROT90.h"
41+
#include "images/oled7seg-9-24bit-19x25-ROT90.h"
42+
2943
class SevenSegmentRender {
3044
public:
3145
SevenSegmentRender(OLED& oled) :
@@ -36,13 +50,27 @@ class SevenSegmentRender {
3650
SMALL = 2
3751
};
3852

39-
void drawNumeric(const int x, const int y, const uint8_t n, const FontSize_t size=LARGE);
53+
enum Rotation_t {
54+
ROT_0 = 1,
55+
ROT_90 = 2,
56+
ROT_180 = 3,
57+
ROT_270 = 4
58+
};
59+
60+
/**
61+
* x, y - position
62+
* n - char as numeric
63+
* size - large or small
64+
* rot - rotation
65+
*/
66+
void drawNumeric(const int x, const int y, const uint8_t n, const FontSize_t size=LARGE, const Rotation_t rot=ROT_0);
4067

4168
static const int BLANK = 10; // blank image with no number overlay
4269

4370
private:
4471
void drawSmallNumeric(const int x, const int y, const uint8_t n);
4572
void drawLargeNumeric(const int x, const int y, const uint8_t n);
73+
void drawSmallNumericRotate90(const int x, const int y, const uint8_t n);
4674

4775
OLED _oled;
4876
};
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
2+
// Generated with bin2header.py by Freetronics
3+
// Source file name: oled7seg-0-24bit-19x25-ROT90.bmp
4+
5+
#include <stdint.h>
6+
7+
#ifdef __AVR__
8+
#define _PGM_ PROGMEM
9+
#else
10+
#define _PGM_
11+
#endif
12+
13+
14+
15+
static const uint8_t oled7seg_0_24bit_19x25_ROT90[] _PGM_ = {
16+
/* 0x0000: */ 0x42, 0x4d, 0xda, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x28, 0x00,
17+
/* 0x0010: */ 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x01, 0x00, 0x18, 0x00, 0x00, 0x00,
18+
/* 0x0020: */ 0x00, 0x00, 0xa4, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
19+
/* 0x0030: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
20+
/* 0x0040: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
21+
/* 0x0050: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
22+
/* 0x0060: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
23+
/* 0x0070: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
24+
/* 0x0080: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
25+
/* 0x0090: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
26+
/* 0x00a0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
27+
/* 0x00b0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
28+
/* 0x00c0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
29+
/* 0x00d0: */ 0x00, 0x00, 0x00, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00,
30+
/* 0x00e0: */ 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9,
31+
/* 0x00f0: */ 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b,
32+
/* 0x0100: */ 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00, 0xb9, 0x6b, 0x00,
33+
/* 0x0110: */ 0x94, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x94, 0xb9,
34+
/* 0x0120: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
35+
/* 0x0130: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb9, 0xff, 0xff, 0x00, 0x00,
36+
/* 0x0140: */ 0x6b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
37+
/* 0x0150: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6b,
38+
/* 0x0160: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xdd, 0xff, 0xff, 0xb9, 0x3c, 0x94, 0xdd, 0xdd,
39+
/* 0x0170: */ 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd, 0xff,
40+
/* 0x0180: */ 0xff, 0xdd, 0xff, 0xff, 0xb9, 0xff, 0xff, 0x1b, 0x11, 0x06, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x6b,
41+
/* 0x0190: */ 0xdd, 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd,
42+
/* 0x01a0: */ 0xff, 0xff, 0xdd, 0xff, 0xff, 0xdd, 0xff, 0xff, 0x6b, 0x00, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00,
43+
/* 0x01b0: */ 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
44+
/* 0x01c0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
45+
/* 0x01d0: */ 0x00, 0x00, 0x00, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
46+
/* 0x01e0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
47+
/* 0x01f0: */ 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff,
48+
/* 0x0200: */ 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
49+
/* 0x0210: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e,
50+
/* 0x0220: */ 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
51+
/* 0x0230: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
52+
/* 0x0240: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
53+
/* 0x0250: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
54+
/* 0x0260: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e,
55+
/* 0x0270: */ 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
56+
/* 0x0280: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff,
57+
/* 0x0290: */ 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00,
58+
/* 0x02a0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
59+
/* 0x02b0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00,
60+
/* 0x02c0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
61+
/* 0x02d0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00,
62+
/* 0x02e0: */ 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
63+
/* 0x02f0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
64+
/* 0x0300: */ 0x00, 0x00, 0x00, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
65+
/* 0x0310: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
66+
/* 0x0320: */ 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff,
67+
/* 0x0330: */ 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
68+
/* 0x0340: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e,
69+
/* 0x0350: */ 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
70+
/* 0x0360: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
71+
/* 0x0370: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
72+
/* 0x0380: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
73+
/* 0x0390: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e,
74+
/* 0x03a0: */ 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
75+
/* 0x03b0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff,
76+
/* 0x03c0: */ 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00,
77+
/* 0x03d0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
78+
/* 0x03e0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00,
79+
/* 0x03f0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
80+
/* 0x0400: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00,
81+
/* 0x0410: */ 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
82+
/* 0x0420: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
83+
/* 0x0430: */ 0x00, 0x00, 0x00, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
84+
/* 0x0440: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
85+
/* 0x0450: */ 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff,
86+
/* 0x0460: */ 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
87+
/* 0x0470: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e,
88+
/* 0x0480: */ 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
89+
/* 0x0490: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
90+
/* 0x04a0: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xdd, 0xff, 0xff,
91+
/* 0x04b0: */ 0xb9, 0x6b, 0x00, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff,
92+
/* 0x04c0: */ 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0x0d, 0x15, 0x1f, 0x1e, 0x1e,
93+
/* 0x04d0: */ 0x1e, 0x3c, 0x00, 0x00, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9,
94+
/* 0x04e0: */ 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0xff, 0xff, 0xb9, 0x00, 0x3c, 0x94, 0xff,
95+
/* 0x04f0: */ 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, 0x94, 0x3c, 0xff, 0xff, 0xff, 0xff,
96+
/* 0x0500: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
97+
/* 0x0510: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb9, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff,
98+
/* 0x0520: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
99+
/* 0x0530: */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x3c, 0x94, 0x00, 0x00,
100+
/* 0x0540: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94,
101+
/* 0x0550: */ 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd,
102+
/* 0x0560: */ 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x00, 0x00, 0x00, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c,
103+
/* 0x0570: */ 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94, 0xdd, 0x3c, 0x94,
104+
/* 0x0580: */ 0xdd, 0x3c, 0x94, 0xdd, 0x00, 0x6b, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
105+
/* 0x0590: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
106+
/* 0x05a0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
107+
/* 0x05b0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
108+
/* 0x05c0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
109+
/* 0x05d0: */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
110+
111+
};
112+
113+

0 commit comments

Comments
 (0)