20240428
This commit is contained in:
+6
-2
@@ -7,7 +7,7 @@ CORS(app)
|
||||
power=0
|
||||
current=0
|
||||
|
||||
# 黑体心跳
|
||||
# 激光心跳
|
||||
@app.route('/heartbeat', methods=['GET'])
|
||||
def heartbeat():
|
||||
return jsonify({'heartbeat': 'ok'}), 200
|
||||
@@ -16,7 +16,11 @@ def heartbeat():
|
||||
@app.route('/getpower', methods=['GET'])
|
||||
def getpower():
|
||||
global power
|
||||
power_value = power
|
||||
if power==0:
|
||||
power_value = "off"
|
||||
elif power==1:
|
||||
power_value = "on"
|
||||
|
||||
return jsonify({'power': f'{power_value}'}), 200
|
||||
|
||||
# 设置电源状态
|
||||
|
||||
+12
-1
@@ -7,7 +7,8 @@ CORS(app)
|
||||
power = "off"
|
||||
target=1
|
||||
resetnum=0
|
||||
|
||||
absolute=0
|
||||
angle=0
|
||||
#电机心跳
|
||||
@app.route('/heartbeat', methods=['GET'])
|
||||
def heartbeat():
|
||||
@@ -74,5 +75,15 @@ def setresetnum():
|
||||
resetnum=int(resetnum_value)
|
||||
return jsonify({'resetnum': f'{resetnum}'}), 200
|
||||
|
||||
#设置绝对角度
|
||||
@app.route('/setabsolute', methods=['GET'])
|
||||
def setabsolute():
|
||||
global angle
|
||||
angle_value = request.args.get('angle')
|
||||
if angle_value is not None:
|
||||
#驱动调用位置
|
||||
angle=int(angle_value)
|
||||
return jsonify({'angle': f'{angle}'}), 200
|
||||
|
||||
if __name__ == '__main__':
|
||||
app.run(host='0.0.0.0', port=12223)
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"version": "1",
|
||||
"name": "zykf-test-api",
|
||||
"type": "collection",
|
||||
"ignore": [
|
||||
"node_modules",
|
||||
".git"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 光源亮度设置
|
||||
type: http
|
||||
seq: 5
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12222/setlight?light=200
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
light: 200
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
meta {
|
||||
name: 光源心跳
|
||||
type: http
|
||||
seq: 1
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12222/heartbeat
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
meta {
|
||||
name: 光源电源获取
|
||||
type: http
|
||||
seq: 2
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12223/getpower
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 光源电源设置-关闭
|
||||
type: http
|
||||
seq: 4
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12223/setpower?power=off
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
power: off
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 光源电源设置-打开
|
||||
type: http
|
||||
seq: 3
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12223/setpower?power=on
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
power: on
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 激光强度设置
|
||||
type: http
|
||||
seq: 5
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12224/setcurrent?current=200
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
current: 200
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
meta {
|
||||
name: 激光心跳
|
||||
type: http
|
||||
seq: 1
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12224/heartbeat
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
meta {
|
||||
name: 激光电源获取
|
||||
type: http
|
||||
seq: 2
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12224/getpower
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 激光电源设置-关闭
|
||||
type: http
|
||||
seq: 4
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12224/setpower?power=off
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
power: off
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 激光电源设置-打开
|
||||
type: http
|
||||
seq: 3
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12224/setpower?power=on
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
power: on
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
meta {
|
||||
name: 靶板心跳
|
||||
type: http
|
||||
seq: 1
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12223/heartbeat
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
meta {
|
||||
name: 靶板电源获取
|
||||
type: http
|
||||
seq: 2
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12223/getpower
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 靶板电源设置-关闭
|
||||
type: http
|
||||
seq: 4
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12223/setpower?power=off
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
power: off
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 靶板电源设置-打开
|
||||
type: http
|
||||
seq: 3
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12223/setpower?power=on
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
power: on
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
meta {
|
||||
name: 靶板绝对位置设置
|
||||
type: http
|
||||
seq: 5
|
||||
}
|
||||
|
||||
get {
|
||||
url: http://127.0.0.1:12223/setabsolute?angle=180000
|
||||
body: none
|
||||
auth: none
|
||||
}
|
||||
|
||||
query {
|
||||
angle: 180000
|
||||
}
|
||||
Reference in New Issue
Block a user