Exemplo n.º 1
0
def get_distance_pipeline(us):
    return pipeline.PipelineSequence(
        pipeline.ConstantPipeline(us),
        ("us_distance", ultrasonic.USGetDistancePipeline()))
Exemplo n.º 2
0
def get_movement_pipeline(us):
    return pipeline.PipelineSequence(
        pipeline.ConstantPipeline(us),
        ("us_change", ultrasonic.USGetMovementPipeline()))
Exemplo n.º 3
0
def recommended_speed_pipeline(bt_dongles):
    return pipeline.PipelineSequence(
        pipeline.ConstantPipeline(bt_dongles),
        bluetooth.SnapshotBTDataPipeline(),
        ("bt_speed", bluetooth.RecommendedSpeedPipeline()))
Exemplo n.º 4
0
def user_distance_estimation_pipeline(bt_dongles):
    return pipeline.PipelineSequence(
        pipeline.ConstantPipeline(bt_dongles),
        bluetooth.SnapshotBTDataPipeline(),
        ("user_distance", bluetooth.UserDistanceEstimationPipeline()))
Exemplo n.º 5
0
def get_distance_pipeline(ir):
    return pipeline.PipelineSequence(
        pipeline.ConstantPipeline(ir),
        ("ir_distance", infrared.IRGetDistancePipeline()))
Exemplo n.º 6
0
def get_movement_pipeline(ir):
    return pipeline.PipelineSequence(
        pipeline.ConstantPipeline(ir),
        ("ir_change", infrared.IRGetMovementPipeline()))