Skip to content

MiniLab_3.display_util

Module constants

  • LINE_1_WIDTH = 10
  • LINE_2_WIDTH = 18
  • TERMINATOR_BYTE = 0
  • LINE_1_BYTE = 1
  • LINE_2_BYTE = 2
  • FULL_SCREEN_BYTE = 7
  • PARAMETER_SCREEN_BYTE = 8
  • BLANK_PARAMETER_BYTE = 9
  • NON_TRANSIENT_BYTE = 1
  • TRANSIENT_BYTE = 2
  • OPTIONS_BYTE = 31
  • PICTOGRAM_BYTES

Functions

format_string(string, width)

get_full_screen_option_bytes(track, display_pictograms)

make_full_screen_message(line_1, line_2, track, display_pictograms)

make_parameter_message(cc_no, line_1, line_2)

make_blank_parameter_message(cc_no)