Rev 5 | Rev 13 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 5 | Rev 11 | ||
|---|---|---|---|
| Line 22... | Line 22... | ||
| 22 | { |
22 | { |
| 23 | int const WIDTH = 128; |
23 | int const WIDTH = 128; |
| 24 | int const HEIGHT = 64; |
24 | int const HEIGHT = 64; |
| 25 | int const DISPLAY_RAMWIDTH = 132; |
25 | int const DISPLAY_RAMWIDTH = 132; |
| 26 | 26 | ||
| 27 | - | ||
| 28 | uint32_t press; // pressure millibar * 100 |
27 | uint32_t press; // pressure millibar * 100 |
| 29 | int32_t temp; // temperature * 10 |
28 | int32_t temp; // temperature * 10 |
| 30 | int rpm; // user pressed button |
29 | int rpm; // user pressed button |
| 31 | 30 | ||
| 32 | int timing; // timing value . |
31 | int timing; // timing value . |
| 33 | } |
32 | } |
| 34 | 33 | ||
| 35 | uint8_t displayBuffer[MAX_DISPLAYS][dataSize(WIDTH, HEIGHT)]; |
34 | uint8_t displayBuffer[MAX_DISPLAYS][dataSize(WIDTH, HEIGHT)]; |
| Line 85... | Line 84... | ||
| 85 | 84 | ||
| 86 | if (intensity > 0) |
85 | if (intensity > 0) |
| 87 | { |
86 | { |
| 88 | 87 | ||
| 89 | dispXY.drawAxes(); |
88 | dispXY.drawAxes(); |
| 90 | 89 | ||
| 91 | char buff1[10]; |
90 | char buff1[10]; |
| 92 | char buff2[10]; |
91 | char buff2[20]; |
| 93 | char buff[10]; |
92 | char buff[10]; |
| 94 | 93 | ||
| 95 | small_sprintf(buff, "%2d.%01d", timing / 10, timing % 10); |
94 | small_sprintf(buff, "%2d.%01d", timing / 10, timing % 10); |
| 96 | 95 | ||
| 97 | small_sprintf(buff1, "%4ld.%02ld mb", press / 100, press % 100); |
96 | small_sprintf(buff1, "%4ld.%02ld mb", press / 100, press % 100); |
| 98 | 97 | ||
| 99 | small_sprintf(buff2, "%4d rpm", rpm); |
98 | small_sprintf(buff2, "%2ldC %4d rpm", temp / 100, rpm); |
| 100 | 99 | ||
| 101 | dispXY.plotPoint(rpm, press/100, buff, buff1, buff2); |
100 | dispXY.plotPoint(rpm, press / 100, buff, buff1, buff2); |
| 102 | } |
101 | } |
| 103 | display.display(); |
102 | display.display(); |
| 104 | 103 | ||
| 105 | return 0; |
104 | return 0; |
| 106 | } |
105 | } |
| 107 | 106 | ||