[{"data":1,"prerenderedAt":397},["ShallowReactive",2],{"device-vo2master-en":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"ogTitle":10,"ogDescription":11,"badge":12,"heroTitle1":13,"heroTitle2":14,"heroText":15,"heroColor":16,"body":17,"_type":391,"_id":392,"_source":393,"_file":394,"_stem":395,"_extension":396},"\u002Fen\u002Fdevices\u002Fvo2master","devices",false,"","VO2Master & OpenSpiro","Use your VO2Master on a desktop with full power meter integration. Free VO2max testing, session replay, and athlete management.","VO2Master on the big screen — OpenSpiro","Desktop software for VO2Master with power meter integration, guided protocols, and multi-athlete support.","Works with VO2Master","VO2Master.","On the big screen.","Run VO2max and FatMax tests with your VO2Master on a desktop. Power meter and smart trainer connected. All athletes in one app.","brand",{"type":18,"children":19,"toc":385},"root",[20,29,65,71,77,323,329,334,372,376],{"type":21,"tag":22,"props":23,"children":25},"element","h2",{"id":24},"why-desktop",[26],{"type":27,"value":28},"text","Why desktop?",{"type":21,"tag":30,"props":31,"children":32},"ul",{},[33,45,55],{"type":21,"tag":34,"props":35,"children":36},"li",{},[37,43],{"type":21,"tag":38,"props":39,"children":40},"strong",{},[41],{"type":27,"value":42},"Tiny phone screen",{"type":27,"value":44}," — During a VO2max ramp test, you need to see chart, metrics, and protocol stage at a glance. On a phone, you're constantly scrolling.",{"type":21,"tag":34,"props":46,"children":47},{},[48,53],{"type":21,"tag":38,"props":49,"children":50},{},[51],{"type":27,"value":52},"No FTMS trainer control",{"type":27,"value":54}," — The VO2Master app can read power data, but can't control your smart trainer's resistance. OpenSpiro sends automatic watt targets per protocol stage.",{"type":21,"tag":34,"props":56,"children":57},{},[58,63],{"type":21,"tag":38,"props":59,"children":60},{},[61],{"type":27,"value":62},"No VT1\u002FVT2 detection",{"type":27,"value":64}," — OpenSpiro automatically detects ventilatory thresholds and marks them on the chart. No manual analysis needed.",{"type":21,"tag":66,"props":67,"children":68},"p",{},[69],{"type":27,"value":70},"OpenSpiro brings your VO2Master to the big screen. Full-size charts, all metrics visible at once, and automatic trainer control — things a phone app can't do.",{"type":21,"tag":22,"props":72,"children":74},{"id":73},"vo2master-manager-app-vs-openspiro",[75],{"type":27,"value":76},"VO2Master Manager App vs. OpenSpiro",{"type":21,"tag":78,"props":79,"children":80},"table",{},[81,105],{"type":21,"tag":82,"props":83,"children":84},"thead",{},[85],{"type":21,"tag":86,"props":87,"children":88},"tr",{},[89,95,100],{"type":21,"tag":90,"props":91,"children":92},"th",{},[93],{"type":27,"value":94},"Feature",{"type":21,"tag":90,"props":96,"children":97},{},[98],{"type":27,"value":99},"VO2Master App",{"type":21,"tag":90,"props":101,"children":102},{},[103],{"type":27,"value":104},"OpenSpiro",{"type":21,"tag":106,"props":107,"children":108},"tbody",{},[109,128,146,164,182,199,217,235,253,271,288,305],{"type":21,"tag":86,"props":110,"children":111},{},[112,118,123],{"type":21,"tag":113,"props":114,"children":115},"td",{},[116],{"type":27,"value":117},"Platform",{"type":21,"tag":113,"props":119,"children":120},{},[121],{"type":27,"value":122},"iOS (phone)",{"type":21,"tag":113,"props":124,"children":125},{},[126],{"type":27,"value":127},"macOS + Windows (desktop)",{"type":21,"tag":86,"props":129,"children":130},{},[131,136,141],{"type":21,"tag":113,"props":132,"children":133},{},[134],{"type":27,"value":135},"Screen",{"type":21,"tag":113,"props":137,"children":138},{},[139],{"type":27,"value":140},"Phone screen",{"type":21,"tag":113,"props":142,"children":143},{},[144],{"type":27,"value":145},"Full desktop — 13\" to 32\"",{"type":21,"tag":86,"props":147,"children":148},{},[149,154,159],{"type":21,"tag":113,"props":150,"children":151},{},[152],{"type":27,"value":153},"Power meter",{"type":21,"tag":113,"props":155,"children":156},{},[157],{"type":27,"value":158},"BLE (Wahoo, Garmin, ...)",{"type":21,"tag":113,"props":160,"children":161},{},[162],{"type":27,"value":163},"BLE + ANT+ with cycling dynamics",{"type":21,"tag":86,"props":165,"children":166},{},[167,172,177],{"type":21,"tag":113,"props":168,"children":169},{},[170],{"type":27,"value":171},"Smart trainer ERG",{"type":21,"tag":113,"props":173,"children":174},{},[175],{"type":27,"value":176},"No",{"type":21,"tag":113,"props":178,"children":179},{},[180],{"type":27,"value":181},"FTMS — auto watt control per stage",{"type":21,"tag":86,"props":183,"children":184},{},[185,190,194],{"type":21,"tag":113,"props":186,"children":187},{},[188],{"type":27,"value":189},"Cycling dynamics",{"type":21,"tag":113,"props":191,"children":192},{},[193],{"type":27,"value":176},{"type":21,"tag":113,"props":195,"children":196},{},[197],{"type":27,"value":198},"Torque effectiveness, pedal smoothness, power phase (ANT+)",{"type":21,"tag":86,"props":200,"children":201},{},[202,207,212],{"type":21,"tag":113,"props":203,"children":204},{},[205],{"type":27,"value":206},"Test protocols",{"type":21,"tag":113,"props":208,"children":209},{},[210],{"type":27,"value":211},"Basic",{"type":21,"tag":113,"props":213,"children":214},{},[215],{"type":27,"value":216},"Free: VO2max Ramp, RMR · Pro: FatMax, Efficiency, AI",{"type":21,"tag":86,"props":218,"children":219},{},[220,225,230],{"type":21,"tag":113,"props":221,"children":222},{},[223],{"type":27,"value":224},"Athlete profiles",{"type":21,"tag":113,"props":226,"children":227},{},[228],{"type":27,"value":229},"Cloud-based",{"type":21,"tag":113,"props":231,"children":232},{},[233],{"type":27,"value":234},"Local profiles, individual thresholds",{"type":21,"tag":86,"props":236,"children":237},{},[238,243,248],{"type":21,"tag":113,"props":239,"children":240},{},[241],{"type":27,"value":242},"Data export",{"type":21,"tag":113,"props":244,"children":245},{},[246],{"type":27,"value":247},"Cloud sync",{"type":21,"tag":113,"props":249,"children":250},{},[251],{"type":27,"value":252},"CSV + JSON, 100% local",{"type":21,"tag":86,"props":254,"children":255},{},[256,261,266],{"type":21,"tag":113,"props":257,"children":258},{},[259],{"type":27,"value":260},"Session replay",{"type":21,"tag":113,"props":262,"children":263},{},[264],{"type":27,"value":265},"Limited",{"type":21,"tag":113,"props":267,"children":268},{},[269],{"type":27,"value":270},"Full scrubber, synchronized chart + metrics",{"type":21,"tag":86,"props":272,"children":273},{},[274,279,283],{"type":21,"tag":113,"props":275,"children":276},{},[277],{"type":27,"value":278},"VT1\u002FVT2 detection",{"type":21,"tag":113,"props":280,"children":281},{},[282],{"type":27,"value":176},{"type":21,"tag":113,"props":284,"children":285},{},[286],{"type":27,"value":287},"Automatic ventilatory threshold marking",{"type":21,"tag":86,"props":289,"children":290},{},[291,296,300],{"type":21,"tag":113,"props":292,"children":293},{},[294],{"type":27,"value":295},"Data privacy",{"type":21,"tag":113,"props":297,"children":298},{},[299],{"type":27,"value":229},{"type":21,"tag":113,"props":301,"children":302},{},[303],{"type":27,"value":304},"All data stays on your machine",{"type":21,"tag":86,"props":306,"children":307},{},[308,313,318],{"type":21,"tag":113,"props":309,"children":310},{},[311],{"type":27,"value":312},"Price",{"type":21,"tag":113,"props":314,"children":315},{},[316],{"type":27,"value":317},"Included",{"type":21,"tag":113,"props":319,"children":320},{},[321],{"type":27,"value":322},"Free (Pro coming soon)",{"type":21,"tag":22,"props":324,"children":326},{"id":325},"built-for-coaches-and-studios",[327],{"type":27,"value":328},"Built for coaches and studios",{"type":21,"tag":66,"props":330,"children":331},{},[332],{"type":27,"value":333},"If you run a coaching business or a performance diagnostics studio, OpenSpiro gives your VO2Master the software it deserves:",{"type":21,"tag":30,"props":335,"children":336},{},[337,342,347,352,357,362,367],{"type":21,"tag":34,"props":338,"children":339},{},[340],{"type":27,"value":341},"Fullscreen dashboard on a large monitor — your athlete sees their data live",{"type":21,"tag":34,"props":343,"children":344},{},[345],{"type":27,"value":346},"Power meter + smart trainer in the same session — no manual merging",{"type":21,"tag":34,"props":348,"children":349},{},[350],{"type":27,"value":351},"Switch between athlete profiles in seconds — no re-login",{"type":21,"tag":34,"props":353,"children":354},{},[355],{"type":27,"value":356},"Guided protocols with individual watt thresholds per athlete",{"type":21,"tag":34,"props":358,"children":359},{},[360],{"type":27,"value":361},"Session replay for post-test review with your athlete",{"type":21,"tag":34,"props":363,"children":364},{},[365],{"type":27,"value":366},"CSV\u002FJSON export for your own analysis tools",{"type":21,"tag":34,"props":368,"children":369},{},[370],{"type":27,"value":371},"100% local — no cloud, no subscription, no data leaving your machine",{"type":21,"tag":373,"props":374,"children":375},"hr",{},[],{"type":21,"tag":66,"props":377,"children":378},{},[379],{"type":21,"tag":380,"props":381,"children":382},"em",{},[383],{"type":27,"value":384},"OpenSpiro is not affiliated with VO2 Master Health Sensors Inc. VO2Master is a trademark of its respective owner.",{"title":7,"searchDepth":386,"depth":386,"links":387},2,[388,389,390],{"id":24,"depth":386,"text":28},{"id":73,"depth":386,"text":76},{"id":325,"depth":386,"text":328},"markdown","content:en:devices:vo2master.md","content","en\u002Fdevices\u002Fvo2master.md","en\u002Fdevices\u002Fvo2master","md",1776594391549]