コード例 #1
0
def _randomSemanticClass():
    randID = random.randint(0, 100)
    possibleTypes = (
        semantics.Discrete(f"Button {randID}"),
        semantics.LCDDisplay(f"LCD {randID}"),
        semantics.ContinuousDial(f"ContinuousDial {randID}",0,180,7,11),
    )

    return random.choice(possibleTypes)
コード例 #2
0
def create_disp(pixels):
    r = SC.LCDDisplay('7sed_disp')
    r.measure_func = lambda so : B3.seven_seg.seven_seg_disp(so.np)
    return r