Holiday Hacking – Tracking my heart rate while playing Call of Duty
jcdav.is
jcdav.is
“special applications (e.g. animals) may require support for higher bpm values. ”
I’m curious what a non-animal heart rate looks like.
I really liked the format of the post, building up to useful working code. Thanks!
Most sources consider animals as separate from humans, so non-animal would mean human. In general poor treatment of animals is considered a lesser offense than one commited against a human, as an illustration of the separation of categories.
to the author: Did you end up graphing / recording the data or just displaying it while you played?
EDIT: typo
But I agree it's an odd device. If one wants more precision than the optical sensors found in smart watches, using a HR belt would be the logical choice?
The advantage of these standalone optical sensors is that because they are smaller & lighter, and sit on the fleshier upper arm, they are much more accurate than sensors on a watch, despite being the same tech.
Edit: DC Rainmaker's analysis shows that these are more or less as good as a chest strap (https://www.dcrainmaker.com/2019/03/polar-oh1-plus-optical-h...)
I'm trying to figure out how to render a graph inline, but its more complicated
- simple Android app capture heart rate data over bluetooth from a polar chest band
- send the data up to a server and pipe it into influxdb database
- display using grafana
It was very useful to show when I was having an episode. I tried all sorts of things to identify the triggers, in the end it turned out to be alcohol (duh!).
The Bluetooth spec defines a large variety of common types of data streams (including things like friendly device names and battery status), as well as open areas where vendors can cram their own, purpose specific stuff.
It's quite easy to use, once you learn the setup. And once you learn the specific API your combo of programming language and operating system use to communicate with BLE, everything about consuming a device is otherwise identical, so you can create libraries that consume specific types of data streams quite easily.
Those of you who look like bored zombies when you play games how do you separate yourself from the game?
A lot of that’s due to the game requiring you to be constantly moving or else you’ll get killed pretty quick. Does a really good job of balancing the game if you continue to die in the same location. I was really impressed by it, to the point that I didn’t mind the entire reason the action is happening as a Mars mining mission actually was mining hell and the demons escaped. No seriously it makes sense.
In order to complete a level, you need to make your way through a maze with 6DOF fps camera, while enemies jump out from all directions and no way to tell which direction you are taking damage, and finally blowing up a reactor and having to find an exit that is located in an unknown place while the cliche 90s computer female voice begins a countdown and the lights start dimming on and off making it even harder to make your way to the exit.
Fuck that game. Used to have nightmares playing that game as a kid I still won't touch it.
If you lose it's not a big deal, if you win it's also not a big deal. If someone annoys you, just go find another server/game.
Basically you do everything to avoid getting emotion.
Another option is to find a less intense genre you may like, such as simulation or something less action packed.
You can't really be highly invested in a action packed heart pounding game, and look like a bored zombie. Even top tier CS streamers/professional gamers while they may not appear super invested it's mostly because they are not highly invested, they are just playing to practice something/or for entertainment for their viewers. If you watch them at a intense match or tournament you'll see them at their peak intensity.
It does vary by person/activity though - I can ride a rollercoaster with a unmoving body and blank face and be having the time of my life, but cannot watch cringe-worthy things on TV without physically seizing up. Others are the other way around.
What this article would be interesting is if it could overlay specific moments.
Even more interesting is what would happen if you could train yourself to keep calm during situations you normally freak out in and see if it improves your KDR, I bet it would.
Here's a trace [0] from my clubbing days :)
I do see how FPS can be really stressful and get you "amped up" but I find that doesn't tend to lead to a particularly high heart rate.