def processMag_client(pmag):
    rospy.wait_for_service('processMag')
    try:
        processMag = rospy.ServiceProxy('processMag', magSrv)
        resp1 = processMag(pmag)

        print resp1
    except rospy.ServiceException, e:
        print 'Service call failed: %s' % e
def processMag_client(pmag):
    rospy.wait_for_service('processMag')
    try:
        processMag = rospy.ServiceProxy('processMag', magSrv)
        resp1 = processMag(pmag)

        print resp1
    except rospy.ServiceException, e:
        print 'Service call failed: %s'%e
from dg_msgs.msg import point


def processMag_client(pmag):
    rospy.wait_for_service('processMag')
    try:
        processMag = rospy.ServiceProxy('processMag', magSrv)
        resp1 = processMag(pmag)

        print resp1
    except rospy.ServiceException, e:
        print 'Service call failed: %s' % e


if __name__ == '__main__':
    pmag = processMag()

    pmag.taskID = 'a504699e639a4980adba75f9aedaabff'
    pmag.deviceID = '7edc0ff900914e63bc20366c6729a42a'

    pt1 = point()
    pt1.x = 384 * 0.2
    pt1.y = 288 * 0.2
    pmag.p1 = pt1

    pt2 = point()
    pt2.x = 384 * 0.8
    pt2.y = 288 * 0.8
    pmag.p2 = pt2

    processMag_client(pmag)
from dg_msgs.msg import processMag
from dg_msgs.msg import point


def processMag_client(pmag):
    rospy.wait_for_service('processMag')
    try:
        processMag = rospy.ServiceProxy('processMag', magSrv)
        resp1 = processMag(pmag)

        print resp1
    except rospy.ServiceException, e:
        print 'Service call failed: %s'%e

if __name__ == '__main__':
    pmag = processMag()

    pmag.taskID = 'a504699e639a4980adba75f9aedaabff'
    pmag.deviceID = '7edc0ff900914e63bc20366c6729a42a'

    pt1 = point()
    pt1.x = 384*0.2
    pt1.y = 288*0.2
    pmag.p1 = pt1

    pt2 = point()
    pt2.x = 384*0.8
    pt2.y = 288*0.8
    pmag.p2 = pt2

    processMag_client(pmag)