Skip to content

Commit b3d50b1

Browse files
committed
increase usb read size, set waveform rect dynamically, remove duplicate font destroy
1 parent fd68d8c commit b3d50b1

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

src/main.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,6 @@ int main(int argc, char *argv[]) {
290290
close_renderer();
291291
close_serial_port();
292292
SDL_free(serial_buf);
293-
kill_inline_font();
294293
SDL_Quit();
295294
return 0;
296295
}

src/render.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -234,12 +234,12 @@ void draw_waveform(struct draw_oscilloscope_waveform_command *command) {
234234
wf_rect.x = texture_width - command->waveform_size;
235235
wf_rect.y = 0;
236236
wf_rect.w = command->waveform_size;
237-
wf_rect.h = 21;
237+
wf_rect.h = waveform_max_height+1;
238238
} else {
239239
wf_rect.x = texture_width - prev_waveform_size;
240240
wf_rect.y = 0;
241241
wf_rect.w = prev_waveform_size;
242-
wf_rect.h = 21;
242+
wf_rect.h = waveform_max_height+1;
243243
}
244244
prev_waveform_size = command->waveform_size;
245245

@@ -325,7 +325,6 @@ void display_keyjazz_overlay(uint8_t show, uint8_t base_octave,
325325
void render_screen() {
326326
if (dirty) {
327327
dirty = 0;
328-
// ticks = SDL_GetTicks();
329328
SDL_SetRenderTarget(rend, NULL);
330329

331330
SDL_SetRenderDrawColor(rend, background_color.r, background_color.g,

src/serial.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
#include <stdint.h>
88
#ifdef USE_LIBUSB
99
// Max packet length of the USB endpoint
10-
#define serial_read_size 512
10+
#define serial_read_size 1024
1111
int init_serial_with_file_descriptor(int file_descriptor);
1212
#else
1313
// maximum amount of bytes to read from the serial in one read()
14-
#define serial_read_size 512
14+
#define serial_read_size 1024
1515
#endif
1616

1717
int init_serial(int verbose, char *preferred_device);

0 commit comments

Comments
 (0)