Esempio n. 1
0
def open_camera(x):
    cmd = {}
    if x == '1':
        cmd["cmd-set-parameters"] = "evt-version=evt-version-2.0;camera-name=remote-camera-avm-front"
    if x == '2':
        cmd["cmd-set-parameters"] = "evt-version=evt-version-2.0;camera-name=remote-camera-avm-back"
    if x == '3':
        cmd["cmd-set-parameters"] = "evt-version=evt-version-2.0;camera-name=remote-camera-avm-left"
    if x == '4':
        cmd["cmd-set-parameters"] = "evt-version=evt-version-2.0;camera-name=remote-camera-avm-right"
    if x == '5':
        cmd["cmd-set-parameters"] = "evt-version=evt-version-2.0;camera-name=remote-camera-driver-monitor"
    if x == '6':
        cmd["cmd-set-parameters"] = "evt-version=evt-version-2.0;camera-name=remote-camera-avm-synthesis"

    print "cmd = ", cmd
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 0 failed!"
        exit()
    print "case 0 succeed!"

    start_camera.start()
Esempio n. 2
0
#!/usr/bin/env python
import socket
import sys
import json
import json_over_tcp

from json_over_tcp import send_and_receive_msg

if __name__ == '__main__':
    #test set cases:right input, case 0
    cmd = {}
    cmd["cmd-set-parameters"] = "evt-version=evt-version-2.0;camera-name=remote-camera-avm-left"
    #   cmd["cmd-set-parameters"]["evt-version"] = "evt-version-2.0"
    #  cmd["cmd-set-parameters"]["camera-name"] = "remote-camera-avm-front"
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 0 failed!"
        exit()
    print "case 0 succeed!"

    #test get cases:right input, case 1
    cmd = {}
    cmd["cmd-get-parameters"] = "NULL"
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 1 failed!"
        exit()
    print "case 1 succeed!"
Esempio n. 3
0
def start():
    #test set cases:right input, case 0
    cmd = {}
    cmd["cmd-set-parameters"] = "evt-version=evt-version-2.0;camera-name=remote-camera-avm-right"
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 0 failed!"
        exit()
    print "case 0 succeed!"

    #test get cases:right input, case 1
    cmd = {}
    cmd["cmd-get-parameters"] = "NULL"
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 1 failed!"
        exit()
    print "case 1 succeed!"

    #test set cases:right input, case 2
    cmd = {}
    #cmd["cmd-set-parameters"]="preview-format-values=preview-format-h264;preview-size-values=1280x800;preview-fps-values=30;receive-ip-address=172.20.1.1;receive-port=8554"
    cmd["cmd-set-parameters"] = "preview-format=preview-format-h264;preview-size=1280x800;preview-fps=30;receive-ip-address=127.0.0.1;receive-port=8554"
    #cmd["cmd-set-parameters"]="preview-format=preview-format-h264;preview-size=1280x800;preview-fps=30;receive-ip-address=172.20.1.1;receive-port=8554"
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 2 failed!"
        exit()
    print "case 2 succeed!"

    #test check device:right input, case 3
    cmd = {}
    cmd["cmd-check-device"] = "NULL"
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 3 failed!"
        exit()
    print "case 3 succeed!"

    #test init device:right input, case 4
    cmd = {}
    cmd["cmd-init-device"] = "NULL"
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 4 failed!"
        exit()
    print "case 4 succeed!"

    #test start stream:right input, case 5
    cmd = {}
    cmd["cmd-start-stream"] = "NULL"
    cmd_string = json.dumps(cmd)
    result = send_and_receive_msg(cmd_string)
    if result == False:
        print "case 5 failed!"
        exit()
    print "case 5 succeed!"