diff --git a/software/chainlink/splitflap_proto.py b/software/chainlink/splitflap_proto.py index 96c4fdee..affd9940 100644 --- a/software/chainlink/splitflap_proto.py +++ b/software/chainlink/splitflap_proto.py @@ -54,7 +54,7 @@ class ForceMovement(Enum): # '\'', #] - # Flap option 2: v2 Flaps + # Flap option 2: v2 flaps (52 per module) _DEFAULT_ALPHABET = [ ' ', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', @@ -63,6 +63,19 @@ class ForceMovement(Enum): '.', '?', '-', '$', '\'', '#', 'y', 'p', ',', '!', '@', '&', 'w', ] + # Flap option 3: v2 flaps (limited 40-flap set using the first 40 flaps of the set) + #_DEFAULT_ALPHABET = [ + # ' ', + # 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', + # 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', + # 'g', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'r', '.', + #] + + # Flap option 4: YOUR CUSTOM CHARACTER SET HERE! + #_DEFAULT_ALPHABET = [ + # + #] + def __init__(self, serial_instance): self._serial = serial_instance self._logger = logging.getLogger('splitflap')