Darien Figueroa / Mbed 2 deprecated repo3

Dependencies:   mbed MAX14720 MAX30205 USBDevice

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers hsp_streamstartstop.py Source File

hsp_streamstartstop.py

00001 import serial
00002 import io
00003 import time
00004 
00005 ser = serial.Serial(port='com16', baudrate=9600, timeout=1)
00006 
00007 ser.isOpen()
00008 
00009 for x in range (0, 3):
00010     print('-------------Test Start-------------------------------')
00011     ser.write("/MAX30001/INT_assignment 1 0 0 2 2 0 2 2 0 1 0 0 2 1 0 3 3\r\n".encode())
00012     print(ser.readline())
00013     ser.write("/MAX30001/ECG_InitStart 01 00 00 00 00 00 0F 02 00 01 01\r\n".encode())
00014     print(ser.readline())
00015     ser.write("/MAX30001/PACE_InitStart 01 00 00 00 00 00 00 05 05\r\n".encode())
00016     print(ser.readline())
00017     ser.write("/MAX30001/BIOZ_InitStart 01 01 01 00 00 00 07 00 02 00 00 00 01 08 00 00 00\r\n".encode())
00018     print(ser.readline())
00019     ser.write("/MAX30001/RtoR_InitStart 01 03 0F 02 03 20 02 04 01\r\n".encode())
00020     print(ser.readline())
00021     ser.write("/MAX30001/Start\r\n".encode())
00022 
00023     for i in range (0,3):
00024         print(ser.read(100))
00025 
00026     ser.write(" ".encode())
00027     print(ser.read(100))
00028 
00029     #ser.write("/MAX30001/WriteReg 10 E0004\r\n".encode())
00030     #print(ser.read(100))
00031     ser.write("/MAX30001/ReadReg 1D\r\n".encode())
00032     print(ser.read(100))
00033     ser.write("/MAX30001/WriteReg 1D 3FA300\r\n".encode())
00034     print(ser.read(100))
00035     ser.write("/MAX30001/WriteReg 02 03\r\n".encode())
00036     print(ser.read(100))
00037     ser.write("/MAX30001/WriteReg 03 03\r\n".encode())
00038     print(ser.read(100))
00039 
00040 
00041 ser.close()