There is a hrs.data file that I was trying to read It has / and apha-numeric data how do I use that data to convert into human readable heart rate or heart rate variability processing
Also I have attached the hrs.data file
pi@raspberrypi:~/wasp-os $ python
Python 2.7.16 (default, Oct 10 2019, 22:02:15)
[GCC 8.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> file = open("hrs.data", "r")
>>> file.read()
'\xff\xff\xe5\x07\x06\x00\x12\x00\x07\x00\x13\x00*\x00\xf8Y\xfdY\xfdY\x9cY\x9cY\ x9cY\x9bY\x9bY\x95Y\x83Y\x83YeYrYZYZY3YGYGY0YEYEY]Y]Y]Y\x84Y\x84Y\x8cYEYGYGY1YKY KYIYJYJY4Z4Z4Z\x85Z\x85Z\x85ZUZUZQZPZPZLZNZ[Z[Z_YDYDY\xa6S\xa6S\xa6S\x83S\x83SXS \xc4R\xc4R\x99R\xff\xff\xe5\x07\x06\x00\x12\x00\x07\x00\x15\x00\x02\x00\x86P\x86 PvPyO]O]O\xb8N\xa9N\xa9N\'N\'N\'N\xcdM\xcdM\xc7M`M`MgM9M6M6M?M7M7MMMMMMM\xb7M\xb 7M\xb7M\x13N\x13N\x18NTNTN?N\x81N\x89N\x89N\x9fN\xaeN\xaeN\xa1N\xa1N\xa1N\xe1N\x e1N\xe1N\xf7N\xf7N\xd9N&Q&Q\xf9PJR\x7fR\x7fRJR+R+R\xa9O\xa9O\xa9O\xc5O\xc5O1P@N@ N\xc0N\xa6R\x9eS\x9eSGWxWxW&Y&Y&Y\x05Z\x05Z\x05Z\xb8Y\xb8Y\xbbY\xacY\xacY\x89Y\x 08Y\xd4X\xd4X\x95WgWgW\xeaU\xeaU\xeaU\xadS\xadS\xb9S\x04S\x04S>SDSDSdS\x10S\xb9R \xb9R\x93R\x02R\x02R\xafP\xafP\xafP\xbfP\xbfP\xedQ\x0eN\x0eN\x9cM\xf0N\xbdN\xbdN \x1eSqRqRYRYRYR\x06Y\x06Y\x06Y\x83[\x83[\xb8[C\\C\\\x8f\\\x0f]B]B]\x93]^]^]l\\l\ \l\\\xe4Z\xe4Z\xd3Z\xb7Y\xb7Y\xccY\x0cZDZDZ\xe4Y\xbfY\xbfY`X`X`X\xe4W\xe4W\xc7We WeW\x80WqWwW\xa7W\x84W\xa4W\xa4W\xc8W\xbfW\xbfW\xc6W\xc6W\xc6W8W8WNV\x05P\x05PLP =P\x19P\x19P\xe9O\xdeO\xdeO`L`L`L\x9fM\x9fM\x88M\xd6O\xd6O\x19O\x89U\x00U\x00U1^ \xef_\xef_\xf1c\xf1c\xf1cncncnc\xc2e\xc2e\xfcd\x8cb\x8cb\x1ac\xa8a\x02b\x02b\xc3 `,a,aLcLcLcZdZd\xd8e\x1df\x1df\xf3e\xffd\xf3b\xf3b\xbdV\x02U\x02U\xff\xff\xe5\x0 7\x06\x00\x12\x00\x07\x00\x16\x00\x16\x00\xaaS\xaaS\xaaS@R@R\xc2R\xccS\xccS\xa0S 0W7W\xc7WZ[Q[Q[\xbe^\xe5^\xe5^s_s_s_F`F`_`\xcd`\xcd`\xe8`2^\xbd^\xbd^\x11`\xa5`\ xa5`\x13Z\x13Z\x13ZOYOY\x9dY`[`[\xc9[>\\7\\7\\\xb7Z\xefZ\xefZ\x0f]\x0f]\x0f]\x05 Z\x05Z7[\x9db\x9db\x90c\xf9c\td\td\xa3d\xded\xded\x8be\x8be\x8be4c4c4c\x13c\x13c \x00c\x84a\x84aea\x11a4`4`\x0f\\i\\i\\sZsZsZ\n[\n[3[@\\@\\\x1a\\\x94\\?\\?\\\x12 ]\x12]\x12]#]#]#]\xbd]\xbd]:^+[+[T[\xbb[Z[Z[\xa2[\x85[\x85[mYmYmY\x8eZ\x8eZ\x8eZ \x98\\\x98\\\x08\\SYSY\x1fY\xa9Y\x10Y\x10Y\xfeU\xecU\xecU\x9aX\x9aX\x9aX\xf9[\xf 9[Y[S`S`\xdd_\xb2[\xe1\\\xe1\\\xba^\xd5^\xd5^\x95S\x95S\x95S"R"R\x85Q\xf3R\xf3R\ xedR\xc5U#V#V\xff_\x1f`\x1f`\xe3b\xe3b\xe3b\xdda\xdda\xdda\x95Z\x95Z|Z\xafY\xafY sZJZ\x9aZ\x9aZ\x18a\xccb\xccb\x1bf\x1bf\x1bf\xb0c\xb0c}c<b<b\x95a\xec^\xf8^\xf8^ U^\x13^\x13^\x10^\x10^\x10^\xda^\xda^\x1d_D_D_^^BZMZMZqY\xfbX\xfbX\xab[\xab[\xab [\xa6S\xa6S\x96Q\x8cM\x8cM.M\xe8O\x9aU\x9aU=Z\xfeZ\xfeZ\xa5Y\xa5Y\xa5Y\x0eW\x0eW \x0eW\xd6T\xd6T#V\xc4_\xc4_\xdbbja\x8f_\x8f_2c\xde_\xde_\xff\xff\xe5\x07\x06\x00 \x12\x00\x07\x00\x17\x00*\x00\x89c\x89c\x89c{a{a\x16c\xf9Z\xf9Z\xfeY\x12Z\x19Z\x 19Z\xa4\\\x19]\x19]\x91^\x91^\x91^\x85_\x85_]_\x01`\x01`\xec_\x95`\xd8`\xd8`La\x 85a\x85a\xfb`\xfb`\xfb`]`]`\x0f`\x97_\x97_|_\xba_\xb3_\xb3_\xbd^\xe9^\xe9^\xe1[\ xe1[\xe1[\xcaK\xcaKOJ!E!E\xefD\x11D\x0fD\x0fD\xe9C\xf9C\xf9C\xf8C\xf8C\xf8CUDUDU D\x9fD\x9fD\x91D\xe4D\xe4D\xfbD/E8E8EpEpEpE\xceE\xceE\xceE2F2F0FlFlFXF\x7fFqFqF\ xe2F\xfbI\xfbI\x92J\x92J\x92J\xefM\xefM%NxUxU\xb0Z1\\\xe8Y\xe8Y\xd3Q\xbbQ\xbbQ&R &R&R\xc4R\xc4R\x93R\xe7T\xe7T\xf2U\x8dS\xcdS\xcdS8S-S-S"T"T"T\'U\'U5U\xc5T\xc5T\ xc0T\xe9S\xe5S\xe5SDRGRGRZQZQZQ\xcdM\xcdM]M\xeaK\xeaK\xf4K\x88K\x14K\x14K\x8fI\x a9I\xa9I\x1cG\x1cG\x1cG\xf8D\xf8D\xf8D\x84D\x84DDD C C\x08C\x10C\xfdB\xfdB|BgBgB 8B8B8BDCDC\xebB\x00E\x00E\x16EqE\xa1E\xa1E\x18E\xf1D\xf1D\xddC\xddC\xddC\xa0G\xa 0GpG\xc8F\xc8F\xacF\xcaF\xafF\xafF\xf8F\xf1F\xf1F\x05G\x05G\x05GUGUGUG\x1bG\x1bG G|F|FUF\xfeF\x12G\x12GpG\x94G\x94GOHOHOH8H8H\x13H|F|F{F\x93E\x8dE\x8dE\xc6E\xb9 E\xb9EZEZEZE\xb0F\xb0F\xdaG'
>>>
Also I have attached the hrs.data file
pi@raspberrypi:~/wasp-os $ python
Python 2.7.16 (default, Oct 10 2019, 22:02:15)
[GCC 8.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> file = open("hrs.data", "r")
>>> file.read()
'\xff\xff\xe5\x07\x06\x00\x12\x00\x07\x00\x13\x00*\x00\xf8Y\xfdY\xfdY\x9cY\x9cY\ x9cY\x9bY\x9bY\x95Y\x83Y\x83YeYrYZYZY3YGYGY0YEYEY]Y]Y]Y\x84Y\x84Y\x8cYEYGYGY1YKY KYIYJYJY4Z4Z4Z\x85Z\x85Z\x85ZUZUZQZPZPZLZNZ[Z[Z_YDYDY\xa6S\xa6S\xa6S\x83S\x83SXS \xc4R\xc4R\x99R\xff\xff\xe5\x07\x06\x00\x12\x00\x07\x00\x15\x00\x02\x00\x86P\x86 PvPyO]O]O\xb8N\xa9N\xa9N\'N\'N\'N\xcdM\xcdM\xc7M`M`MgM9M6M6M?M7M7MMMMMMM\xb7M\xb 7M\xb7M\x13N\x13N\x18NTNTN?N\x81N\x89N\x89N\x9fN\xaeN\xaeN\xa1N\xa1N\xa1N\xe1N\x e1N\xe1N\xf7N\xf7N\xd9N&Q&Q\xf9PJR\x7fR\x7fRJR+R+R\xa9O\xa9O\xa9O\xc5O\xc5O1P@N@ N\xc0N\xa6R\x9eS\x9eSGWxWxW&Y&Y&Y\x05Z\x05Z\x05Z\xb8Y\xb8Y\xbbY\xacY\xacY\x89Y\x 08Y\xd4X\xd4X\x95WgWgW\xeaU\xeaU\xeaU\xadS\xadS\xb9S\x04S\x04S>SDSDSdS\x10S\xb9R \xb9R\x93R\x02R\x02R\xafP\xafP\xafP\xbfP\xbfP\xedQ\x0eN\x0eN\x9cM\xf0N\xbdN\xbdN \x1eSqRqRYRYRYR\x06Y\x06Y\x06Y\x83[\x83[\xb8[C\\C\\\x8f\\\x0f]B]B]\x93]^]^]l\\l\ \l\\\xe4Z\xe4Z\xd3Z\xb7Y\xb7Y\xccY\x0cZDZDZ\xe4Y\xbfY\xbfY`X`X`X\xe4W\xe4W\xc7We WeW\x80WqWwW\xa7W\x84W\xa4W\xa4W\xc8W\xbfW\xbfW\xc6W\xc6W\xc6W8W8WNV\x05P\x05PLP =P\x19P\x19P\xe9O\xdeO\xdeO`L`L`L\x9fM\x9fM\x88M\xd6O\xd6O\x19O\x89U\x00U\x00U1^ \xef_\xef_\xf1c\xf1c\xf1cncncnc\xc2e\xc2e\xfcd\x8cb\x8cb\x1ac\xa8a\x02b\x02b\xc3 `,a,aLcLcLcZdZd\xd8e\x1df\x1df\xf3e\xffd\xf3b\xf3b\xbdV\x02U\x02U\xff\xff\xe5\x0 7\x06\x00\x12\x00\x07\x00\x16\x00\x16\x00\xaaS\xaaS\xaaS@R@R\xc2R\xccS\xccS\xa0S 0W7W\xc7WZ[Q[Q[\xbe^\xe5^\xe5^s_s_s_F`F`_`\xcd`\xcd`\xe8`2^\xbd^\xbd^\x11`\xa5`\ xa5`\x13Z\x13Z\x13ZOYOY\x9dY`[`[\xc9[>\\7\\7\\\xb7Z\xefZ\xefZ\x0f]\x0f]\x0f]\x05 Z\x05Z7[\x9db\x9db\x90c\xf9c\td\td\xa3d\xded\xded\x8be\x8be\x8be4c4c4c\x13c\x13c \x00c\x84a\x84aea\x11a4`4`\x0f\\i\\i\\sZsZsZ\n[\n[3[@\\@\\\x1a\\\x94\\?\\?\\\x12 ]\x12]\x12]#]#]#]\xbd]\xbd]:^+[+[T[\xbb[Z[Z[\xa2[\x85[\x85[mYmYmY\x8eZ\x8eZ\x8eZ \x98\\\x98\\\x08\\SYSY\x1fY\xa9Y\x10Y\x10Y\xfeU\xecU\xecU\x9aX\x9aX\x9aX\xf9[\xf 9[Y[S`S`\xdd_\xb2[\xe1\\\xe1\\\xba^\xd5^\xd5^\x95S\x95S\x95S"R"R\x85Q\xf3R\xf3R\ xedR\xc5U#V#V\xff_\x1f`\x1f`\xe3b\xe3b\xe3b\xdda\xdda\xdda\x95Z\x95Z|Z\xafY\xafY sZJZ\x9aZ\x9aZ\x18a\xccb\xccb\x1bf\x1bf\x1bf\xb0c\xb0c}c<b<b\x95a\xec^\xf8^\xf8^ U^\x13^\x13^\x10^\x10^\x10^\xda^\xda^\x1d_D_D_^^BZMZMZqY\xfbX\xfbX\xab[\xab[\xab [\xa6S\xa6S\x96Q\x8cM\x8cM.M\xe8O\x9aU\x9aU=Z\xfeZ\xfeZ\xa5Y\xa5Y\xa5Y\x0eW\x0eW \x0eW\xd6T\xd6T#V\xc4_\xc4_\xdbbja\x8f_\x8f_2c\xde_\xde_\xff\xff\xe5\x07\x06\x00 \x12\x00\x07\x00\x17\x00*\x00\x89c\x89c\x89c{a{a\x16c\xf9Z\xf9Z\xfeY\x12Z\x19Z\x 19Z\xa4\\\x19]\x19]\x91^\x91^\x91^\x85_\x85_]_\x01`\x01`\xec_\x95`\xd8`\xd8`La\x 85a\x85a\xfb`\xfb`\xfb`]`]`\x0f`\x97_\x97_|_\xba_\xb3_\xb3_\xbd^\xe9^\xe9^\xe1[\ xe1[\xe1[\xcaK\xcaKOJ!E!E\xefD\x11D\x0fD\x0fD\xe9C\xf9C\xf9C\xf8C\xf8C\xf8CUDUDU D\x9fD\x9fD\x91D\xe4D\xe4D\xfbD/E8E8EpEpEpE\xceE\xceE\xceE2F2F0FlFlFXF\x7fFqFqF\ xe2F\xfbI\xfbI\x92J\x92J\x92J\xefM\xefM%NxUxU\xb0Z1\\\xe8Y\xe8Y\xd3Q\xbbQ\xbbQ&R &R&R\xc4R\xc4R\x93R\xe7T\xe7T\xf2U\x8dS\xcdS\xcdS8S-S-S"T"T"T\'U\'U5U\xc5T\xc5T\ xc0T\xe9S\xe5S\xe5SDRGRGRZQZQZQ\xcdM\xcdM]M\xeaK\xeaK\xf4K\x88K\x14K\x14K\x8fI\x a9I\xa9I\x1cG\x1cG\x1cG\xf8D\xf8D\xf8D\x84D\x84DDD C C\x08C\x10C\xfdB\xfdB|BgBgB 8B8B8BDCDC\xebB\x00E\x00E\x16EqE\xa1E\xa1E\x18E\xf1D\xf1D\xddC\xddC\xddC\xa0G\xa 0GpG\xc8F\xc8F\xacF\xcaF\xafF\xafF\xf8F\xf1F\xf1F\x05G\x05G\x05GUGUGUG\x1bG\x1bG G|F|FUF\xfeF\x12G\x12GpG\x94G\x94GOHOHOH8H8H\x13H|F|F{F\x93E\x8dE\x8dE\xc6E\xb9 E\xb9EZEZEZE\xb0F\xb0F\xdaG'
>>>