mirror of
https://github.com/tahnok/colmi_r02_client.git
synced 2026-02-06 10:47:28 +00:00
46 lines
604 KiB
JavaScript
46 lines
604 KiB
JavaScript
window.pdocSearch = (function(){
|
|
/** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u<s.length;u++){var a=s[u];r[a]=this.pipeline.run(t.tokenizer(e[a]))}var l={};for(var c in o){var d=r[c]||r.any;if(d){var f=this.fieldSearch(d,c,o),h=o[c].boost;for(var p in f)f[p]=f[p]*h;for(var p in f)p in l?l[p]+=f[p]:l[p]=f[p]}}var v,g=[];for(var p in l)v={ref:p,score:l[p]},this.documentStore.hasDoc(p)&&(v.doc=this.documentStore.getDoc(p)),g.push(v);return g.sort(function(e,t){return t.score-e.score}),g},t.Index.prototype.fieldSearch=function(e,t,n){var i=n[t].bool,o=n[t].expand,r=n[t].boost,s=null,u={};return 0!==r?(e.forEach(function(e){var n=[e];1==o&&(n=this.index[t].expandToken(e));var r={};n.forEach(function(n){var o=this.index[t].getDocs(n),a=this.idf(n,t);if(s&&"AND"==i){var l={};for(var c in s)c in o&&(l[c]=o[c]);o=l}n==e&&this.fieldSearchStats(u,n,o);for(var c in o){var d=this.index[t].getTermFrequency(n,c),f=this.documentStore.getFieldLength(c,t),h=1;0!=f&&(h=1/Math.sqrt(f));var p=1;n!=e&&(p=.15*(1-(n.length-e.length)/n.length));var v=d*a*h*p;c in r?r[c]+=v:r[c]=v}},this),s=this.mergeScores(s,r,i)},this),s=this.coordNorm(s,u,e.length)):void 0},t.Index.prototype.mergeScores=function(e,t,n){if(!e)return t;if("AND"==n){var i={};for(var o in t)o in e&&(i[o]=e[o]+t[o]);return i}for(var o in t)o in e?e[o]+=t[o]:e[o]=t[o];return e},t.Index.prototype.fieldSearchStats=function(e,t,n){for(var i in n)i in e?e[i].push(t):e[i]=[t]},t.Index.prototype.coordNorm=function(e,t,n){for(var i in e)if(i in t){var o=t[i].length;e[i]=e[i]*o/n}return e},t.Index.prototype.toJSON=function(){var e={};return this._fields.forEach(function(t){e[t]=this.index[t].toJSON()},this),{version:t.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),index:e,pipeline:this.pipeline.toJSON()}},t.Index.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},t.DocumentStore=function(e){this._save=null===e||void 0===e?!0:e,this.docs={},this.docInfo={},this.length=0},t.DocumentStore.load=function(e){var t=new this;return t.length=e.length,t.docs=e.docs,t.docInfo=e.docInfo,t._save=e.save,t},t.DocumentStore.prototype.isDocStored=function(){return this._save},t.DocumentStore.prototype.addDoc=function(t,n){this.hasDoc(t)||this.length++,this.docs[t]=this._save===!0?e(n):null},t.DocumentStore.prototype.getDoc=function(e){return this.hasDoc(e)===!1?null:this.docs[e]},t.DocumentStore.prototype.hasDoc=function(e){return e in this.docs},t.DocumentStore.prototype.removeDoc=function(e){this.hasDoc(e)&&(delete this.docs[e],delete this.docInfo[e],this.length--)},t.DocumentStore.prototype.addFieldLength=function(e,t,n){null!==e&&void 0!==e&&0!=this.hasDoc(e)&&(this.docInfo[e]||(this.docInfo[e]={}),this.docInfo[e][t]=n)},t.DocumentStore.prototype.updateFieldLength=function(e,t,n){null!==e&&void 0!==e&&0!=this.hasDoc(e)&&this.addFieldLength(e,t,n)},t.DocumentStore.prototype.getFieldLength=function(e,t){return null===e||void 0===e?0:e in this.docs&&t in this.docInfo[e]?this.docInfo[e][t]:0},t.DocumentStore.prototype.toJSON=function(){return{docs:this.docs,docInfo:this.docInfo,length:this.length,save:this._save}},t.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},t={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[^aeiou]",i="[aeiouy]",o=n+"[^aeiouy]*",r=i+"[aeiou]*",s="^("+o+")?"+r+o,u="^("+o+")?"+r+o+"("+r+")?$",a="^("+o+")?"+r+o+r+o,l="^("+o+")?"+i,c=new RegExp(s),d=new RegExp(a),f=new RegExp(u),h=new RegExp(l),p=/^(.+?)(ss|i)es$/,v=/^(.+?)([^s])s$/,g=/^(.+?)eed$/,m=/^(.+?)(ed|ing)$/,y=/.$/,S=/(at|bl|iz)$/,x=new RegExp("([^aeiouylsz])\\1$"),w=new RegExp("^"+o+i+"[^aeiouwxy]$"),I=/^(.+?[^aeiou])y$/,b=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,D=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,F=/^(.+?)(s|t)(ion)$/,_=/^(.+?)e$/,P=/ll$/,k=new RegExp("^"+o+i+"[^aeiouwxy]$"),z=function(n){var i,o,r,s,u,a,l;if(n.length<3)return n;if(r=n.substr(0,1),"y"==r&&(n=r.toUpperCase()+n.substr(1)),s=p,u=v,s.test(n)?n=n.replace(s,"$1$2"):u.test(n)&&(n=n.replace(u,"$1$2")),s=g,u=m,s.test(n)){var z=s.exec(n);s=c,s.test(z[1])&&(s=y,n=n.replace(s,""))}else if(u.test(n)){var z=u.exec(n);i=z[1],u=h,u.test(i)&&(n=i,u=S,a=x,l=w,u.test(n)?n+="e":a.test(n)?(s=y,n=n.replace(s,"")):l.test(n)&&(n+="e"))}if(s=I,s.test(n)){var z=s.exec(n);i=z[1],n=i+"i"}if(s=b,s.test(n)){var z=s.exec(n);i=z[1],o=z[2],s=c,s.test(i)&&(n=i+e[o])}if(s=E,s.test(n)){var z=s.exec(n);i=z[1],o=z[2],s=c,s.test(i)&&(n=i+t[o])}if(s=D,u=F,s.test(n)){var z=s.exec(n);i=z[1],s=d,s.test(i)&&(n=i)}else if(u.test(n)){var z=u.exec(n);i=z[1]+z[2],u=d,u.test(i)&&(n=i)}if(s=_,s.test(n)){var z=s.exec(n);i=z[1],s=d,u=f,a=k,(s.test(i)||u.test(i)&&!a.test(i))&&(n=i)}return s=P,u=d,s.test(n)&&u.test(n)&&(s=y,n=n.replace(s,"")),"y"==r&&(n=r.toLowerCase()+n.substr(1)),n};return z}(),t.Pipeline.registerFunction(t.stemmer,"stemmer"),t.stopWordFilter=function(e){return e&&t.stopWordFilter.stopWords[e]!==!0?e:void 0},t.clearStopWords=function(){t.stopWordFilter.stopWords={}},t.addStopWords=function(e){null!=e&&Array.isArray(e)!==!1&&e.forEach(function(e){t.stopWordFilter.stopWords[e]=!0},this)},t.resetStopWords=function(){t.stopWordFilter.stopWords=t.defaultStopWords},t.defaultStopWords={"":!0,a:!0,able:!0,about:!0,across:!0,after:!0,all:!0,almost:!0,also:!0,am:!0,among:!0,an:!0,and:!0,any:!0,are:!0,as:!0,at:!0,be:!0,because:!0,been:!0,but:!0,by:!0,can:!0,cannot:!0,could:!0,dear:!0,did:!0,"do":!0,does:!0,either:!0,"else":!0,ever:!0,every:!0,"for":!0,from:!0,get:!0,got:!0,had:!0,has:!0,have:!0,he:!0,her:!0,hers:!0,him:!0,his:!0,how:!0,however:!0,i:!0,"if":!0,"in":!0,into:!0,is:!0,it:!0,its:!0,just:!0,least:!0,let:!0,like:!0,likely:!0,may:!0,me:!0,might:!0,most:!0,must:!0,my:!0,neither:!0,no:!0,nor:!0,not:!0,of:!0,off:!0,often:!0,on:!0,only:!0,or:!0,other:!0,our:!0,own:!0,rather:!0,said:!0,say:!0,says:!0,she:!0,should:!0,since:!0,so:!0,some:!0,than:!0,that:!0,the:!0,their:!0,them:!0,then:!0,there:!0,these:!0,they:!0,"this":!0,tis:!0,to:!0,too:!0,twas:!0,us:!0,wants:!0,was:!0,we:!0,were:!0,what:!0,when:!0,where:!0,which:!0,"while":!0,who:!0,whom:!0,why:!0,will:!0,"with":!0,would:!0,yet:!0,you:!0,your:!0},t.stopWordFilter.stopWords=t.defaultStopWords,t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter"),t.trimmer=function(e){if(null===e||void 0===e)throw new Error("token should not be undefined");return e.replace(/^\W+/,"").replace(/\W+$/,"")},t.Pipeline.registerFunction(t.trimmer,"trimmer"),t.InvertedIndex=function(){this.root={docs:{},df:0}},t.InvertedIndex.load=function(e){var t=new this;return t.root=e.root,t},t.InvertedIndex.prototype.addToken=function(e,t,n){for(var n=n||this.root,i=0;i<=e.length-1;){var o=e[i];o in n||(n[o]={docs:{},df:0}),i+=1,n=n[o]}var r=t.ref;n.docs[r]?n.docs[r]={tf:t.tf}:(n.docs[r]={tf:t.tf},n.df+=1)},t.InvertedIndex.prototype.hasToken=function(e){if(!e)return!1;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return!1;t=t[e[n]]}return!0},t.InvertedIndex.prototype.getNode=function(e){if(!e)return null;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return null;t=t[e[n]]}return t},t.InvertedIndex.prototype.getDocs=function(e){var t=this.getNode(e);return null==t?{}:t.docs},t.InvertedIndex.prototype.getTermFrequency=function(e,t){var n=this.getNode(e);return null==n?0:t in n.docs?n.docs[t].tf:0},t.InvertedIndex.prototype.getDocFreq=function(e){var t=this.getNode(e);return null==t?0:t.df},t.InvertedIndex.prototype.removeToken=function(e,t){if(e){var n=this.getNode(e);null!=n&&t in n.docs&&(delete n.docs[t],n.df-=1)}},t.InvertedIndex.prototype.expandToken=function(e,t,n){if(null==e||""==e)return[];var t=t||[];if(void 0==n&&(n=this.getNode(e),null==n))return t;n.df>0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e<arguments.length;e++)t=arguments[e],~this.indexOf(t)||this.elements.splice(this.locationFor(t),0,t);this.length=this.elements.length},lunr.SortedSet.prototype.toArray=function(){return this.elements.slice()},lunr.SortedSet.prototype.map=function(e,t){return this.elements.map(e,t)},lunr.SortedSet.prototype.forEach=function(e,t){return this.elements.forEach(e,t)},lunr.SortedSet.prototype.indexOf=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]<u[i]?n++:s[n]>u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o<r.length;o++)i.add(r[o]);return i},lunr.SortedSet.prototype.toJSON=function(){return this.toArray()},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.elasticlunr=t()}(this,function(){return t})}();
|
|
/** pdoc search index */const docs = {"version": "0.9.5", "fields": ["qualname", "fullname", "annotation", "default_value", "signature", "bases", "doc"], "ref": "fullname", "documentStore": {"docs": {"colmi_r02_client": {"fullname": "colmi_r02_client", "modulename": "colmi_r02_client", "kind": "module", "doc": "<p>Open source python client to read your data from the Colmi R02 family of Smart Rings. 100% open source, 100% offline.</p>\n\n<p><a href=\"https://github.com/tahnok/colmi_r02_client\">Source code on GitHub</a></p>\n\n<h2 id=\"what-is-the-colmi-r02\">What is the Colmi R02?</h2>\n\n<p><img src=\"https://cdn.tahnok.ca/u/banner_colmi_r02.png\" alt=\"picture of the colmi r02 smart ring in shiny black. The electronics can be seen through the epoxy inside the ring\" width=\"100%\"/></p>\n\n<p>It's a cheap (as in $20) \"smart ring\" / fitness wearable that includes the following sensors:</p>\n\n<ul>\n<li>Accelerometer\n<ul>\n<li>step tracking</li>\n<li>sleep tracking</li>\n<li>gestures (maybe...?)</li>\n</ul></li>\n<li>Heart Rate (HR)</li>\n<li>Blood Oxygen (SPO2)</li>\n</ul>\n\n<p>I found out about the ring from atc1441 and his work on <a href=\"https://github.com/atc1441/ATC_RF03_Ring/\">ATC_RF03</a> and the \n<a href=\"https://hackaday.com/2024/06/16/new-part-day-a-hackable-smart-ring/\">Hackaday coverage</a></p>\n\n<p>Got questions or ideas?</p>\n\n<ul>\n<li><a href=\"mailto:tahnok+colmir02@gmail.com\">Send me an email</a> </li>\n<li><a href=\"https://github.com/tahnok/colmi_r02_client/issues/new\">open an issue</a></li>\n<li><a href=\"https://discord.gg/K4wvDqDZvn\">join the discord</a></li>\n</ul>\n\n<p>Are you hiring? <a href=\"mailto:tahnok+colmir02@gmail.com\">Send me an email</a></p>\n\n<h2 id=\"compatibility\">Compatibility</h2>\n\n<p>The following rings are fully compatible:</p>\n\n<ul>\n<li>Colmi R02</li>\n<li>Colmi R06</li>\n<li>Colmi R10</li>\n</ul>\n\n<p>The rule of thumb is that if the listing suggests you use the QRing app, the ring is compatible with this client.</p>\n\n<h2 id=\"how-to-buy\">How to buy</h2>\n\n<p>You can get it on <a href=\"https://www.aliexpress.com/item/1005006631448993.html\">here on AliExpress</a>. If that link is dead try searching for \"COLMI R02\", I got mine from \"Colmi official store\". It cost me $CAD 22 shipped.</p>\n\n<h2 id=\"reverse-engineering-status\">Reverse engineering status</h2>\n\n<ul>\n<li><input type=\"checkbox\" class=\"task-list-item-checkbox\" checked disabled> Real time heart rate and SPO2</li>\n<li><input type=\"checkbox\" class=\"task-list-item-checkbox\" checked disabled> Step logs (still don't quite understand how the day is split up)</li>\n<li><input type=\"checkbox\" class=\"task-list-item-checkbox\" checked disabled> Heart rate logs (aka periodic measurement)</li>\n<li><input type=\"checkbox\" class=\"task-list-item-checkbox\" checked disabled> Set ring time</li>\n<li><input type=\"checkbox\" class=\"task-list-item-checkbox\" checked disabled> Set HR log frequency</li>\n<li><input type=\"checkbox\" class=\"task-list-item-checkbox\" disabled> SPO2 logs</li>\n<li><input type=\"checkbox\" class=\"task-list-item-checkbox\" disabled> Sleep tracking</li>\n<li><input type=\"checkbox\" class=\"task-list-item-checkbox\" disabled> \"Stress\" measurement</li>\n</ul>\n\n<h2 id=\"planned-feature\">Planned Feature</h2>\n\n<ul>\n<li>add more CLI functionality</li>\n<li>pretty print HR and steps</li>\n<li>simple web interface</li>\n</ul>\n\n<h2 id=\"getting-started\">Getting started</h2>\n\n<h3 id=\"using-the-command-line\">Using the command line</h3>\n\n<p>If you don't know python that well, I <strong>highly</strong> recommend you install <a href=\"https://pipx.pypa.io/stable/installation/\">pipx</a>. It's purpose built for managing python packages intended to be used as standalone programs and it will keep your computer safe from the pitfalls of python packaging. Once installed you can do</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code>pipx<span class=\"w\"> </span>install<span class=\"w\"> </span>git+https://github.com/tahnok/colmi_r02_client\n</code></pre>\n</div>\n\n<p>Once that is done you can look for nearby rings using</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code>colmi_r02_util<span class=\"w\"> </span>scan\n</code></pre>\n</div>\n\n<pre><code>Found device(s)\n Name | Address\n--------------------------------------------\n R02_341C | 70:CB:0D:D0:34:1C\n</code></pre>\n\n<p>Once you have your address you can use it to do things like get real time heart rate</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code>colmi_r02_client<span class=\"w\"> </span>--address<span class=\"o\">=</span><span class=\"m\">70</span>:CB:0D:D0:34:1C<span class=\"w\"> </span>get-real-time<span class=\"w\"> </span>heart-rate\n</code></pre>\n</div>\n\n<pre><code>Starting reading, please wait.\n[81, 81, 79, 79, 79, 79]\n</code></pre>\n\n<p>You can also sync the data from your ring to sqlite</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code>colmi_r02_client<span class=\"w\"> </span>--address<span class=\"o\">=</span>3A:08:6A:6F:EB:EC<span class=\"w\"> </span>sync\n</code></pre>\n</div>\n\n<pre><code>Writing to /home/wes/src/colmi_r02_client/ring_data.sqlite\nSyncing from 2024-12-01 01:43:04.723232+00:00 to 2024-12-01 02:03:20.150315+00:00\nDone\n</code></pre>\n\n<p>The database schema is available <a href=\"https://github.com/tahnok/colmi_r02_client/blob/main/tests/database_schema.sql\">here</a></p>\n\n<p>The most up to date and comprehensive help for the command line can be found running</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code>colmi_r02_client<span class=\"w\"> </span>--help\n</code></pre>\n</div>\n\n<pre><code>Usage: colmi_r02_client [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n --debug / --no-debug\n --record / --no-record Write all received packets to a file\n --address TEXT Bluetooth address\n --name TEXT Bluetooth name of the device, slower but will work\n on macOS\n --help Show this message and exit.\n\nCommands:\n get-heart-rate-log Get heart rate for given date\n get-heart-rate-log-settings Get heart rate log settings\n get-real-time-heart-rate Get real time heart rate.\n get-steps Get step data\n info Get device info and battery level\n raw Send the ring a raw command\n reboot Reboot the ring\n set-heart-rate-log-settings Get heart rate log settings\n set-time Set the time on the ring, required if you...\n sync Sync all data from the ring to a sqlite...\n</code></pre>\n\n<h3 id=\"with-the-library-sdk\">With the library / SDK</h3>\n\n<p>You can use the <code>colmi_r02_client.client</code> class as a library to do your own stuff in python. I've tried to write a lot of docstrings, which are visible on <a href=\"https://tahnok.github.io/colmi_r02_client/\">the docs site</a></p>\n\n<h2 id=\"communication-protocol-details\">Communication Protocol Details</h2>\n\n<p>I've kept a lab notebook style stream of consciousness notes on <a href=\"https://notes.tahnok.ca/\">https://notes.tahnok.ca/</a>, starting with <a href=\"https://notes.tahnok.ca/blog/2024-07-07+Smart+Ring+Hacking\">2024-07-07 Smart Ring Hacking</a> and eventually getting put under one folder. That's the best source for all the raw stuff.</p>\n\n<p>At a high level though, you can talk to and read from the ring using BLE. There's no binding or security keys required to get started. (that's kind of bad, but the range on the ring is really tiny and I'm not too worried about someone getting my steps or heart rate information. Up to you).</p>\n\n<p>The ring has a BLE GATT service with the UUID <code>6E40FFF0-B5A3-F393-E0A9-E50E24DCCA9E</code>. It has two important characteristics:</p>\n\n<ol>\n<li>RX: <code>6E400002-B5A3-F393-E0A9-E50E24DCCA9E</code>, which you write to</li>\n<li>TX: <code>6E400003-B5A3-F393-E0A9-E50E24DCCA9E</code>, which you can \"subscribe\" to and is where the ring responds to packets you have sent.</li>\n</ol>\n\n<p>This closely resembles the <a href=\"https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/libraries/bluetooth_services/services/nus.html\">Nordic UART Service</a> and UART/Serial communications in general.</p>\n\n<h3 id=\"packet-structure\">Packet structure</h3>\n\n<p>The ring communicates in 16 byte packets for both sending and receiving. The first byte of the packet is always a command/tag/type. For example, the packet you send to ask for the battery level starts with <code>0x03</code> and the response packet also starts with <code>0x03</code>.</p>\n\n<p>The last byte of the packet is always a checksum/crc. This value is calculated by summing up the other 15 bytes in the packet and taking the result modulo 255. See <code>colmi_r02_client.packet.checksum</code></p>\n\n<p>The middle 14 bytes are the \"subdata\" or payload data. Some requests (like <code>colmi_r02_client.set_time.set_time_packet</code>) include additional data. Almost all responses use the subdata to return the data you asked for.</p>\n\n<p>Some requests result in multiple responses that you have to consider together to get the data. <code>colmi_r02_client.steps.SportDetailParser</code> is an example of this behaviour.</p>\n\n<p>If you want to know the actual packet structure for a given feature's request or response, take a look at the source code for that feature. I've tried to make it pretty easy to follow even if you don't know python very well. There are also some tests that you can refer to for validated request/response pairs and human readable interpretations of that data.</p>\n\n<p>Got questions or ideas? <a href=\"mailto:tahnok+colmir02@gmail.com\">Send me an email</a> or <a href=\"https://github.com/tahnok/colmi_r02_client/issues/new\">open an issue</a></p>\n\n<h2 id=\"other-links\">Other links</h2>\n\n<ul>\n<li><a href=\"https://github.com/Puxtril/colmi-docs\">https://github.com/Puxtril/colmi-docs</a></li>\n<li>gadgetbridge (open source android client for many smart devices) support <a href=\"https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3896\">PR</a></li>\n</ul>\n"}, "colmi_r02_client.battery": {"fullname": "colmi_r02_client.battery", "modulename": "colmi_r02_client.battery", "kind": "module", "doc": "<p>Get the battery level and charging status.</p>\n"}, "colmi_r02_client.battery.CMD_BATTERY": {"fullname": "colmi_r02_client.battery.CMD_BATTERY", "modulename": "colmi_r02_client.battery", "qualname": "CMD_BATTERY", "kind": "variable", "doc": "<p></p>\n", "default_value": "3"}, "colmi_r02_client.battery.BATTERY_PACKET": {"fullname": "colmi_r02_client.battery.BATTERY_PACKET", "modulename": "colmi_r02_client.battery", "qualname": "BATTERY_PACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "bytearray(b'\\x03\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x03')"}, "colmi_r02_client.battery.BatteryInfo": {"fullname": "colmi_r02_client.battery.BatteryInfo", "modulename": "colmi_r02_client.battery", "qualname": "BatteryInfo", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.battery.BatteryInfo.__init__": {"fullname": "colmi_r02_client.battery.BatteryInfo.__init__", "modulename": "colmi_r02_client.battery", "qualname": "BatteryInfo.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">battery_level</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">charging</span><span class=\"p\">:</span> <span class=\"nb\">bool</span></span>)</span>"}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"fullname": "colmi_r02_client.battery.BatteryInfo.battery_level", "modulename": "colmi_r02_client.battery", "qualname": "BatteryInfo.battery_level", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.battery.BatteryInfo.charging": {"fullname": "colmi_r02_client.battery.BatteryInfo.charging", "modulename": "colmi_r02_client.battery", "qualname": "BatteryInfo.charging", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "colmi_r02_client.battery.parse_battery": {"fullname": "colmi_r02_client.battery.parse_battery", "modulename": "colmi_r02_client.battery", "qualname": "parse_battery", "kind": "function", "doc": "<p>example: bytearray(b'\\x03@\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00C')</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">battery</span><span class=\"o\">.</span><span class=\"n\">BatteryInfo</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.blink_twice": {"fullname": "colmi_r02_client.blink_twice", "modulename": "colmi_r02_client.blink_twice", "kind": "module", "doc": "<p></p>\n"}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"fullname": "colmi_r02_client.blink_twice.CMD_BLINK_TWICE", "modulename": "colmi_r02_client.blink_twice", "qualname": "CMD_BLINK_TWICE", "kind": "variable", "doc": "<p></p>\n", "default_value": "16"}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"fullname": "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET", "modulename": "colmi_r02_client.blink_twice", "qualname": "BLINK_TWICE_PACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "bytearray(b'\\x10\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x10')"}, "colmi_r02_client.cli": {"fullname": "colmi_r02_client.cli", "modulename": "colmi_r02_client.cli", "kind": "module", "doc": "<p>A python client for connecting to the Colmi R02 Smart ring</p>\n"}, "colmi_r02_client.cli.logger": {"fullname": "colmi_r02_client.cli.logger", "modulename": "colmi_r02_client.cli", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Logger colmi_r02_client.cli (WARNING)>"}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"fullname": "colmi_r02_client.cli.DEVICE_NAME_PREFIXES", "modulename": "colmi_r02_client.cli", "qualname": "DEVICE_NAME_PREFIXES", "kind": "variable", "doc": "<p></p>\n", "default_value": "['R01', 'R02', 'R03', 'R04', 'R05', 'R06', 'R07', 'R10', 'COLMI', 'VK-5098', 'MERLIN', 'Hello Ring', 'RING1', 'boAtring', 'TR-R02', 'SE', 'EVOLVEO', 'GL-SR2', 'Blaupunkt', 'KSIX RING']"}, "colmi_r02_client.client": {"fullname": "colmi_r02_client.client", "modulename": "colmi_r02_client.client", "kind": "module", "doc": "<p></p>\n"}, "colmi_r02_client.client.UART_SERVICE_UUID": {"fullname": "colmi_r02_client.client.UART_SERVICE_UUID", "modulename": "colmi_r02_client.client", "qualname": "UART_SERVICE_UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "'6E40FFF0-B5A3-F393-E0A9-E50E24DCCA9E'"}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"fullname": "colmi_r02_client.client.UART_RX_CHAR_UUID", "modulename": "colmi_r02_client.client", "qualname": "UART_RX_CHAR_UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "'6E400002-B5A3-F393-E0A9-E50E24DCCA9E'"}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"fullname": "colmi_r02_client.client.UART_TX_CHAR_UUID", "modulename": "colmi_r02_client.client", "qualname": "UART_TX_CHAR_UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "'6E400003-B5A3-F393-E0A9-E50E24DCCA9E'"}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"fullname": "colmi_r02_client.client.DEVICE_INFO_UUID", "modulename": "colmi_r02_client.client", "qualname": "DEVICE_INFO_UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "'0000180A-0000-1000-8000-00805F9B34FB'"}, "colmi_r02_client.client.DEVICE_HW_UUID": {"fullname": "colmi_r02_client.client.DEVICE_HW_UUID", "modulename": "colmi_r02_client.client", "qualname": "DEVICE_HW_UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "'00002A27-0000-1000-8000-00805F9B34FB'"}, "colmi_r02_client.client.DEVICE_FW_UUID": {"fullname": "colmi_r02_client.client.DEVICE_FW_UUID", "modulename": "colmi_r02_client.client", "qualname": "DEVICE_FW_UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "'00002A26-0000-1000-8000-00805F9B34FB'"}, "colmi_r02_client.client.logger": {"fullname": "colmi_r02_client.client.logger", "modulename": "colmi_r02_client.client", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Logger colmi_r02_client.client (WARNING)>"}, "colmi_r02_client.client.empty_parse": {"fullname": "colmi_r02_client.client.empty_parse", "modulename": "colmi_r02_client.client", "qualname": "empty_parse", "kind": "function", "doc": "<p>Used for commands that we expect a response, but there's nothing in the response</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">_packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.client.log_packet": {"fullname": "colmi_r02_client.client.log_packet", "modulename": "colmi_r02_client.client", "qualname": "log_packet", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.client.FullData": {"fullname": "colmi_r02_client.client.FullData", "modulename": "colmi_r02_client.client", "qualname": "FullData", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.client.FullData.__init__": {"fullname": "colmi_r02_client.client.FullData.__init__", "modulename": "colmi_r02_client.client", "qualname": "FullData.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">address</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">heart_rates</span><span class=\"p\">:</span> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr</span><span class=\"o\">.</span><span class=\"n\">HeartRateLog</span> <span class=\"o\">|</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr</span><span class=\"o\">.</span><span class=\"n\">NoData</span><span class=\"p\">]</span></span>)</span>"}, "colmi_r02_client.client.FullData.address": {"fullname": "colmi_r02_client.client.FullData.address", "modulename": "colmi_r02_client.client", "qualname": "FullData.address", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "colmi_r02_client.client.FullData.heart_rates": {"fullname": "colmi_r02_client.client.FullData.heart_rates", "modulename": "colmi_r02_client.client", "qualname": "FullData.heart_rates", "kind": "variable", "doc": "<p></p>\n", "annotation": ": list[colmi_r02_client.hr.HeartRateLog | colmi_r02_client.hr.NoData]"}, "colmi_r02_client.client.COMMAND_HANDLERS": {"fullname": "colmi_r02_client.client.COMMAND_HANDLERS", "modulename": "colmi_r02_client.client", "qualname": "COMMAND_HANDLERS", "kind": "variable", "doc": "<p>TODO put these somewhere nice</p>\n\n<p>These are commands that we expect to have a response returned for\nthey must accept a packet as bytearray and then return a value to be put\nin the queue for that command type\nNOTE: if the value returned is None, it is not added to the queue, this is to support\nmulti packet messages where the parser has state</p>\n", "annotation": ": dict[int, Callable[[bytearray], typing.Any]]", "default_value": "{3: <function parse_battery>, 105: <function parse_real_time_reading>, 106: <function empty_parse>, 67: <bound method SportDetailParser.parse of <colmi_r02_client.steps.SportDetailParser object>>, 21: <bound method HeartRateLogParser.parse of <colmi_r02_client.hr.HeartRateLogParser object>>, 1: <function empty_parse>, 22: <function parse_heart_rate_log_settings>}"}, "colmi_r02_client.client.Client": {"fullname": "colmi_r02_client.client.Client", "modulename": "colmi_r02_client.client", "qualname": "Client", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.client.Client.__init__": {"fullname": "colmi_r02_client.client.Client.__init__", "modulename": "colmi_r02_client.client", "qualname": "Client.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">address</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">record_to</span><span class=\"p\">:</span> <span class=\"n\">pathlib</span><span class=\"o\">.</span><span class=\"n\">Path</span> <span class=\"o\">|</span> <span class=\"kc\">None</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "colmi_r02_client.client.Client.address": {"fullname": "colmi_r02_client.client.Client.address", "modulename": "colmi_r02_client.client", "qualname": "Client.address", "kind": "variable", "doc": "<p></p>\n"}, "colmi_r02_client.client.Client.bleak_client": {"fullname": "colmi_r02_client.client.Client.bleak_client", "modulename": "colmi_r02_client.client", "qualname": "Client.bleak_client", "kind": "variable", "doc": "<p></p>\n"}, "colmi_r02_client.client.Client.queues": {"fullname": "colmi_r02_client.client.Client.queues", "modulename": "colmi_r02_client.client", "qualname": "Client.queues", "kind": "variable", "doc": "<p></p>\n", "annotation": ": dict[int, asyncio.queues.Queue]"}, "colmi_r02_client.client.Client.record_to": {"fullname": "colmi_r02_client.client.Client.record_to", "modulename": "colmi_r02_client.client", "qualname": "Client.record_to", "kind": "variable", "doc": "<p></p>\n"}, "colmi_r02_client.client.Client.connect": {"fullname": "colmi_r02_client.client.Client.connect", "modulename": "colmi_r02_client.client", "qualname": "Client.connect", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.disconnect": {"fullname": "colmi_r02_client.client.Client.disconnect", "modulename": "colmi_r02_client.client", "qualname": "Client.disconnect", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.send_packet": {"fullname": "colmi_r02_client.client.Client.send_packet", "modulename": "colmi_r02_client.client", "qualname": "Client.send_packet", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.get_battery": {"fullname": "colmi_r02_client.client.Client.get_battery", "modulename": "colmi_r02_client.client", "qualname": "Client.get_battery", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">battery</span><span class=\"o\">.</span><span class=\"n\">BatteryInfo</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.get_realtime_reading": {"fullname": "colmi_r02_client.client.Client.get_realtime_reading", "modulename": "colmi_r02_client.client", "qualname": "Client.get_realtime_reading", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">reading_type</span><span class=\"p\">:</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">real_time</span><span class=\"o\">.</span><span class=\"n\">RealTimeReading</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.set_time": {"fullname": "colmi_r02_client.client.Client.set_time", "modulename": "colmi_r02_client.client", "qualname": "Client.set_time", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">ts</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.blink_twice": {"fullname": "colmi_r02_client.client.Client.blink_twice", "modulename": "colmi_r02_client.client", "qualname": "Client.blink_twice", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.get_device_info": {"fullname": "colmi_r02_client.client.Client.get_device_info", "modulename": "colmi_r02_client.client", "qualname": "Client.get_device_info", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.get_heart_rate_log": {"fullname": "colmi_r02_client.client.Client.get_heart_rate_log", "modulename": "colmi_r02_client.client", "qualname": "Client.get_heart_rate_log", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span> <span class=\"o\">|</span> <span class=\"kc\">None</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr</span><span class=\"o\">.</span><span class=\"n\">HeartRateLog</span> <span class=\"o\">|</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr</span><span class=\"o\">.</span><span class=\"n\">NoData</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"fullname": "colmi_r02_client.client.Client.get_heart_rate_log_settings", "modulename": "colmi_r02_client.client", "qualname": "Client.get_heart_rate_log_settings", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr_settings</span><span class=\"o\">.</span><span class=\"n\">HeartRateLogSettings</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"fullname": "colmi_r02_client.client.Client.set_heart_rate_log_settings", "modulename": "colmi_r02_client.client", "qualname": "Client.set_heart_rate_log_settings", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">enabled</span><span class=\"p\">:</span> <span class=\"nb\">bool</span>, </span><span class=\"param\"><span class=\"n\">interval</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.get_steps": {"fullname": "colmi_r02_client.client.Client.get_steps", "modulename": "colmi_r02_client.client", "qualname": "Client.get_steps", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span>,</span><span class=\"param\">\t<span class=\"n\">today</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span> <span class=\"o\">|</span> <span class=\"kc\">None</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">steps</span><span class=\"o\">.</span><span class=\"n\">SportDetail</span><span class=\"p\">]</span> <span class=\"o\">|</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">steps</span><span class=\"o\">.</span><span class=\"n\">NoData</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.reboot": {"fullname": "colmi_r02_client.client.Client.reboot", "modulename": "colmi_r02_client.client", "qualname": "Client.reboot", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.raw": {"fullname": "colmi_r02_client.client.Client.raw", "modulename": "colmi_r02_client.client", "qualname": "Client.raw", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">command</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">subdata</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span>,</span><span class=\"param\">\t<span class=\"n\">replies</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"nb\">bytearray</span><span class=\"p\">]</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.client.Client.get_full_data": {"fullname": "colmi_r02_client.client.Client.get_full_data", "modulename": "colmi_r02_client.client", "qualname": "Client.get_full_data", "kind": "function", "doc": "<p>Fetches all data from the ring between start and end. Useful for syncing.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span>,</span><span class=\"param\">\t<span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">client</span><span class=\"o\">.</span><span class=\"n\">FullData</span>:</span></span>", "funcdef": "async def"}, "colmi_r02_client.date_utils": {"fullname": "colmi_r02_client.date_utils", "modulename": "colmi_r02_client.date_utils", "kind": "module", "doc": "<p></p>\n"}, "colmi_r02_client.date_utils.start_of_day": {"fullname": "colmi_r02_client.date_utils.start_of_day", "modulename": "colmi_r02_client.date_utils", "qualname": "start_of_day", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">ts</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.end_of_day": {"fullname": "colmi_r02_client.date_utils.end_of_day", "modulename": "colmi_r02_client.date_utils", "qualname": "end_of_day", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">ts</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.dates_between": {"fullname": "colmi_r02_client.date_utils.dates_between", "modulename": "colmi_r02_client.date_utils", "qualname": "dates_between", "kind": "function", "doc": "<p>generator for all days between start and end. totally ignores the hours, minutes, seconds and timezones</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span>,</span><span class=\"param\">\t<span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.test_dates_between_one": {"fullname": "colmi_r02_client.date_utils.test_dates_between_one", "modulename": "colmi_r02_client.date_utils", "qualname": "test_dates_between_one", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.test_dates_between_two": {"fullname": "colmi_r02_client.date_utils.test_dates_between_two", "modulename": "colmi_r02_client.date_utils", "qualname": "test_dates_between_two", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.test_dates_between_many": {"fullname": "colmi_r02_client.date_utils.test_dates_between_many", "modulename": "colmi_r02_client.date_utils", "qualname": "test_dates_between_many", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"fullname": "colmi_r02_client.date_utils.test_dates_between_end_before_start", "modulename": "colmi_r02_client.date_utils", "qualname": "test_dates_between_end_before_start", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.now": {"fullname": "colmi_r02_client.date_utils.now", "modulename": "colmi_r02_client.date_utils", "qualname": "now", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.minutes_so_far": {"fullname": "colmi_r02_client.date_utils.minutes_so_far", "modulename": "colmi_r02_client.date_utils", "qualname": "minutes_so_far", "kind": "function", "doc": "<p>Return the number of minutes elapsed in the day so far plus 1.</p>\n\n<p>I don't know why it's off by one, it just is.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">dt</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.date_utils.is_today": {"fullname": "colmi_r02_client.date_utils.is_today", "modulename": "colmi_r02_client.date_utils", "qualname": "is_today", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">ts</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.db": {"fullname": "colmi_r02_client.db", "modulename": "colmi_r02_client.db", "kind": "module", "doc": "<p></p>\n"}, "colmi_r02_client.db.logger": {"fullname": "colmi_r02_client.db.logger", "modulename": "colmi_r02_client.db", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Logger colmi_r02_client.db (WARNING)>"}, "colmi_r02_client.db.Base": {"fullname": "colmi_r02_client.db.Base", "modulename": "colmi_r02_client.db", "qualname": "Base", "kind": "class", "doc": "<p>Base class used for declarative class definitions.</p>\n\n<p>The <code>_orm.DeclarativeBase</code> allows for the creation of new\ndeclarative bases in such a way that is compatible with type checkers::</p>\n\n<pre><code>from sqlalchemy.orm import DeclarativeBase\n\nclass Base(DeclarativeBase):\n pass\n</code></pre>\n\n<p>The above <code>Base</code> class is now usable as the base for new declarative\nmappings. The superclass makes use of the <code>__init_subclass__()</code>\nmethod to set up new classes and metaclasses aren't used.</p>\n\n<p>When first used, the <code>_orm.DeclarativeBase</code> class instantiates a new\n<code>_orm.registry</code> to be used with the base, assuming one was not\nprovided explicitly. The <code>_orm.DeclarativeBase</code> class supports\nclass-level attributes which act as parameters for the construction of this\nregistry; such as to indicate a specific <code>_schema.MetaData</code>\ncollection as well as a specific value for\n:paramref:<code>_orm.registry.type_annotation_map</code>::</p>\n\n<pre><code>from typing_extensions import Annotated\n\nfrom sqlalchemy import BigInteger\nfrom sqlalchemy import MetaData\nfrom sqlalchemy import String\nfrom sqlalchemy.orm import DeclarativeBase\n\nbigint = Annotated[int, \"bigint\"]\nmy_metadata = MetaData()\n\nclass Base(DeclarativeBase):\n metadata = my_metadata\n type_annotation_map = {\n str: String().with_variant(String(255), \"mysql\", \"mariadb\"),\n bigint: BigInteger()\n }\n</code></pre>\n\n<p>Class-level attributes which may be specified include:</p>\n\n<h6 id=\"parameters\">Parameters</h6>\n\n<ul>\n<li><strong>metadata</strong>: optional <code>_schema.MetaData</code> collection.\nIf a <code>_orm.registry</code> is constructed automatically, this\n<code>_schema.MetaData</code> collection will be used to construct it.\nOtherwise, the local <code>_schema.MetaData</code> collection will supercede\nthat used by an existing <code>_orm.registry</code> passed using the\n:paramref:<code>_orm.DeclarativeBase.registry</code> parameter.</li>\n<li><strong>type_annotation_map</strong>: optional type annotation map that will be\npassed to the <code>_orm.registry</code> as\n:paramref:<code>_orm.registry.type_annotation_map</code>.</li>\n<li><strong>registry</strong>: supply a pre-existing <code>_orm.registry</code> directly.</li>\n</ul>\n\n<p><em>New in version 2.0 Added <code>.DeclarativeBase</code>, so that declarative:</em>\nbase classes may be constructed in such a way that is also recognized\nby :pep:<code>484</code> type checkers. As a result, <code>.DeclarativeBase</code>\nand other subclassing-oriented APIs should be seen as\nsuperseding previous \"class returned by a function\" APIs, namely\n<code>_orm.declarative_base()</code> and <code>_orm.registry.generate_base()</code>,\nwhere the base class returned cannot be recognized by type checkers\nwithout using plugins.</p>\n\n<p><strong>__init__ behavior</strong></p>\n\n<p>In a plain Python class, the base-most <code>__init__()</code> method in the class\nhierarchy is <code>object.__init__()</code>, which accepts no arguments. However,\nwhen the <code>_orm.DeclarativeBase</code> subclass is first declared, the\nclass is given an <code>__init__()</code> method that links to the\n:paramref:<code>_orm.registry.constructor</code> constructor function, if no\n<code>__init__()</code> method is already present; this is the usual declarative\nconstructor that will assign keyword arguments as attributes on the\ninstance, assuming those attributes are established at the class level\n(i.e. are mapped, or are linked to a descriptor). This constructor is\n<strong>never accessed by a mapped class without being called explicitly via\nsuper()</strong>, as mapped classes are themselves given an <code>__init__()</code> method\ndirectly which calls :paramref:<code>_orm.registry.constructor</code>, so in the\ndefault case works independently of what the base-most <code>__init__()</code>\nmethod does.</p>\n\n<p><em>Changed in version 2.0.1 <code>_orm.DeclarativeBase</code> has a default:</em>\nconstructor that links to :paramref:<code>_orm.registry.constructor</code> by\ndefault, so that calls to <code>super().__init__()</code> can access this\nconstructor. Previously, due to an implementation mistake, this default\nconstructor was missing, and calling <code>super().__init__()</code> would invoke\n<code>object.__init__()</code>.</p>\n\n<p>The <code>_orm.DeclarativeBase</code> subclass may also declare an explicit\n<code>__init__()</code> method which will replace the use of the\n:paramref:<code>_orm.registry.constructor</code> function at this level::</p>\n\n<pre><code>class Base(DeclarativeBase):\n def __init__(self, id=None):\n self.id = id\n</code></pre>\n\n<p>Mapped classes still will not invoke this constructor implicitly; it\nremains only accessible by calling <code>super().__init__()</code>::</p>\n\n<pre><code>class MyClass(Base):\n def __init__(self, id=None, name=None):\n self.name = name\n super().__init__(id=id)\n</code></pre>\n\n<p>Note that this is a different behavior from what functions like the legacy\n<code>_orm.declarative_base()</code> would do; the base created by those functions\nwould always install :paramref:<code>_orm.registry.constructor</code> for\n<code>__init__()</code>.</p>\n", "bases": "sqlalchemy.inspection.Inspectable[sqlalchemy.orm.state.InstanceState[typing.Any]]"}, "colmi_r02_client.db.Base.__init__": {"fullname": "colmi_r02_client.db.Base.__init__", "modulename": "colmi_r02_client.db", "qualname": "Base.__init__", "kind": "function", "doc": "<p>A simple constructor that allows initialization from kwargs.</p>\n\n<p>Sets attributes on the constructed instance using the names and\nvalues in <code>kwargs</code>.</p>\n\n<p>Only keys that are present as\nattributes of the instance's class are allowed. These could be,\nfor example, any mapped columns or relationships.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span>)</span>"}, "colmi_r02_client.db.Base.registry": {"fullname": "colmi_r02_client.db.Base.registry", "modulename": "colmi_r02_client.db", "qualname": "Base.registry", "kind": "variable", "doc": "<p></p>\n", "default_value": "<sqlalchemy.orm.decl_api.registry object>"}, "colmi_r02_client.db.Base.metadata": {"fullname": "colmi_r02_client.db.Base.metadata", "modulename": "colmi_r02_client.db", "qualname": "Base.metadata", "kind": "variable", "doc": "<p></p>\n", "default_value": "MetaData()"}, "colmi_r02_client.db.DateTimeInUTC": {"fullname": "colmi_r02_client.db.DateTimeInUTC", "modulename": "colmi_r02_client.db", "qualname": "DateTimeInUTC", "kind": "class", "doc": "<p>TypeDecorator for sqlalchemy that will:</p>\n\n<pre><code>1. make sure that you cannot save datetimes with no tzinfo/timezone\n2. convert any datetime to utc before saving it\n3. add the utc timezone to all datetimes retrieved from the database\n</code></pre>\n", "bases": "sqlalchemy.sql.visitors.Visitable, typing.Generic[~_T]"}, "colmi_r02_client.db.DateTimeInUTC.impl": {"fullname": "colmi_r02_client.db.DateTimeInUTC.impl", "modulename": "colmi_r02_client.db", "qualname": "DateTimeInUTC.impl", "kind": "variable", "doc": "<p></p>\n", "default_value": "<class 'sqlalchemy.sql.sqltypes.DateTime'>"}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"fullname": "colmi_r02_client.db.DateTimeInUTC.cache_ok", "modulename": "colmi_r02_client.db", "qualname": "DateTimeInUTC.cache_ok", "kind": "variable", "doc": "<p>Indicate if statements using this <code>.ExternalType</code> are \"safe to\ncache\".</p>\n\n<p>The default value <code>None</code> will emit a warning and then not allow caching\nof a statement which includes this type. Set to <code>False</code> to disable\nstatements using this type from being cached at all without a warning.\nWhen set to <code>True</code>, the object's class and selected elements from its\nstate will be used as part of the cache key. For example, using a\n<code>.TypeDecorator</code>::</p>\n\n<pre><code>class MyType(TypeDecorator):\n impl = String\n\n cache_ok = True\n\n def __init__(self, choices):\n self.choices = tuple(choices)\n self.internal_only = True\n</code></pre>\n\n<p>The cache key for the above type would be equivalent to::</p>\n\n<pre><code>>>> MyType([\"a\", \"b\", \"c\"])._static_cache_key\n(<class '__main__.MyType'>, ('choices', ('a', 'b', 'c')))\n</code></pre>\n\n<p>The caching scheme will extract attributes from the type that correspond\nto the names of parameters in the <code>__init__()</code> method. Above, the\n\"choices\" attribute becomes part of the cache key but \"internal_only\"\ndoes not, because there is no parameter named \"internal_only\".</p>\n\n<p>The requirements for cacheable elements is that they are hashable\nand also that they indicate the same SQL rendered for expressions using\nthis type every time for a given cache value.</p>\n\n<p>To accommodate for datatypes that refer to unhashable structures such\nas dictionaries, sets and lists, these objects can be made \"cacheable\"\nby assigning hashable structures to the attributes whose names\ncorrespond with the names of the arguments. For example, a datatype\nwhich accepts a dictionary of lookup values may publish this as a sorted\nseries of tuples. Given a previously un-cacheable type as::</p>\n\n<pre><code>class LookupType(UserDefinedType):\n '''a custom type that accepts a dictionary as a parameter.\n\n this is the non-cacheable version, as \"self.lookup\" is not\n hashable.\n\n '''\n\n def __init__(self, lookup):\n self.lookup = lookup\n\n def get_col_spec(self, **kw):\n return \"VARCHAR(255)\"\n\n def bind_processor(self, dialect):\n # ... works with \"self.lookup\" ...\n</code></pre>\n\n<p>Where \"lookup\" is a dictionary. The type will not be able to generate\na cache key::</p>\n\n<pre><code>>>> type_ = LookupType({\"a\": 10, \"b\": 20})\n>>> type_._static_cache_key\n<stdin>:1: SAWarning: UserDefinedType LookupType({'a': 10, 'b': 20}) will not\nproduce a cache key because the ``cache_ok`` flag is not set to True.\nSet this flag to True if this type object's state is safe to use\nin a cache key, or False to disable this warning.\nsymbol('no_cache')\n</code></pre>\n\n<p>If we <strong>did</strong> set up such a cache key, it wouldn't be usable. We would\nget a tuple structure that contains a dictionary inside of it, which\ncannot itself be used as a key in a \"cache dictionary\" such as SQLAlchemy's\nstatement cache, since Python dictionaries aren't hashable::</p>\n\n<pre><code>>>> # set cache_ok = True\n>>> type_.cache_ok = True\n\n>>> # this is the cache key it would generate\n>>> key = type_._static_cache_key\n>>> key\n(<class '__main__.LookupType'>, ('lookup', {'a': 10, 'b': 20}))\n\n>>> # however this key is not hashable, will fail when used with\n>>> # SQLAlchemy statement cache\n>>> some_cache = {key: \"some sql value\"}\nTraceback (most recent call last): File \"<stdin>\", line 1,\nin <module> TypeError: unhashable type: 'dict'\n</code></pre>\n\n<p>The type may be made cacheable by assigning a sorted tuple of tuples\nto the \".lookup\" attribute::</p>\n\n<pre><code>class LookupType(UserDefinedType):\n '''a custom type that accepts a dictionary as a parameter.\n\n The dictionary is stored both as itself in a private variable,\n and published in a public variable as a sorted tuple of tuples,\n which is hashable and will also return the same value for any\n two equivalent dictionaries. Note it assumes the keys and\n values of the dictionary are themselves hashable.\n\n '''\n\n cache_ok = True\n\n def __init__(self, lookup):\n self._lookup = lookup\n\n # assume keys/values of \"lookup\" are hashable; otherwise\n # they would also need to be converted in some way here\n self.lookup = tuple(\n (key, lookup[key]) for key in sorted(lookup)\n )\n\n def get_col_spec(self, **kw):\n return \"VARCHAR(255)\"\n\n def bind_processor(self, dialect):\n # ... works with \"self._lookup\" ...\n</code></pre>\n\n<p>Where above, the cache key for <code>LookupType({\"a\": 10, \"b\": 20})</code> will be::</p>\n\n<pre><code>>>> LookupType({\"a\": 10, \"b\": 20})._static_cache_key\n(<class '__main__.LookupType'>, ('lookup', (('a', 10), ('b', 20))))\n</code></pre>\n\n<p><em>New in version 1.4.14 - added the <code>cache_ok</code> flag to allow:</em>\nsome configurability of caching for <code>.TypeDecorator</code> classes.</p>\n\n<p><em>New in version 1.4.28 - added the <code>.ExternalType</code> mixin which:</em>\ngeneralizes the <code>cache_ok</code> flag to both the <code>.TypeDecorator</code>\nand <code>.UserDefinedType</code> classes.</p>\n\n<p><em>seealso.</em></p>\n", "default_value": "True"}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"fullname": "colmi_r02_client.db.DateTimeInUTC.process_bind_param", "modulename": "colmi_r02_client.db", "qualname": "DateTimeInUTC.process_bind_param", "kind": "function", "doc": "<p>Receive a bound parameter value to be converted.</p>\n\n<p>Custom subclasses of <code>_types.TypeDecorator</code> should override\nthis method to provide custom behaviors for incoming data values.\nThis method is called at <strong>statement execution time</strong> and is passed\nthe literal Python data value which is to be associated with a bound\nparameter in the statement.</p>\n\n<p>The operation could be anything desired to perform custom\nbehavior, such as transforming or serializing data.\nThis could also be used as a hook for validating logic.</p>\n\n<h6 id=\"parameters\">Parameters</h6>\n\n<ul>\n<li><strong>value</strong>: Data to operate upon, of any type expected by\nthis method in the subclass. Can be <code>None</code>.</li>\n<li><strong>dialect</strong>: the <code>.Dialect</code> in use.</li>\n</ul>\n\n<p><em>seealso.</em></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">typing</span><span class=\"o\">.</span><span class=\"n\">Any</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">_dialect</span><span class=\"p\">:</span> <span class=\"n\">sqlalchemy</span><span class=\"o\">.</span><span class=\"n\">engine</span><span class=\"o\">.</span><span class=\"n\">interfaces</span><span class=\"o\">.</span><span class=\"n\">Dialect</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"fullname": "colmi_r02_client.db.DateTimeInUTC.process_result_value", "modulename": "colmi_r02_client.db", "qualname": "DateTimeInUTC.process_result_value", "kind": "function", "doc": "<p>Receive a result-row column value to be converted.</p>\n\n<p>Custom subclasses of <code>_types.TypeDecorator</code> should override\nthis method to provide custom behaviors for data values\nbeing received in result rows coming from the database.\nThis method is called at <strong>result fetching time</strong> and is passed\nthe literal Python data value that's extracted from a database result\nrow.</p>\n\n<p>The operation could be anything desired to perform custom\nbehavior, such as transforming or deserializing data.</p>\n\n<h6 id=\"parameters\">Parameters</h6>\n\n<ul>\n<li><strong>value</strong>: Data to operate upon, of any type expected by\nthis method in the subclass. Can be <code>None</code>.</li>\n<li><strong>dialect</strong>: the <code>.Dialect</code> in use.</li>\n</ul>\n\n<p><em>seealso.</em></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">typing</span><span class=\"o\">.</span><span class=\"n\">Any</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">_dialect</span><span class=\"p\">:</span> <span class=\"n\">sqlalchemy</span><span class=\"o\">.</span><span class=\"n\">engine</span><span class=\"o\">.</span><span class=\"n\">interfaces</span><span class=\"o\">.</span><span class=\"n\">Dialect</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.db.Ring": {"fullname": "colmi_r02_client.db.Ring", "modulename": "colmi_r02_client.db", "qualname": "Ring", "kind": "class", "doc": "<p>Base class used for declarative class definitions.</p>\n\n<p>The <code>_orm.DeclarativeBase</code> allows for the creation of new\ndeclarative bases in such a way that is compatible with type checkers::</p>\n\n<pre><code>from sqlalchemy.orm import DeclarativeBase\n\nclass Base(DeclarativeBase):\n pass\n</code></pre>\n\n<p>The above <code>Base</code> class is now usable as the base for new declarative\nmappings. The superclass makes use of the <code>__init_subclass__()</code>\nmethod to set up new classes and metaclasses aren't used.</p>\n\n<p>When first used, the <code>_orm.DeclarativeBase</code> class instantiates a new\n<code>_orm.registry</code> to be used with the base, assuming one was not\nprovided explicitly. The <code>_orm.DeclarativeBase</code> class supports\nclass-level attributes which act as parameters for the construction of this\nregistry; such as to indicate a specific <code>_schema.MetaData</code>\ncollection as well as a specific value for\n:paramref:<code>_orm.registry.type_annotation_map</code>::</p>\n\n<pre><code>from typing_extensions import Annotated\n\nfrom sqlalchemy import BigInteger\nfrom sqlalchemy import MetaData\nfrom sqlalchemy import String\nfrom sqlalchemy.orm import DeclarativeBase\n\nbigint = Annotated[int, \"bigint\"]\nmy_metadata = MetaData()\n\nclass Base(DeclarativeBase):\n metadata = my_metadata\n type_annotation_map = {\n str: String().with_variant(String(255), \"mysql\", \"mariadb\"),\n bigint: BigInteger()\n }\n</code></pre>\n\n<p>Class-level attributes which may be specified include:</p>\n\n<h6 id=\"parameters\">Parameters</h6>\n\n<ul>\n<li><strong>metadata</strong>: optional <code>_schema.MetaData</code> collection.\nIf a <code>_orm.registry</code> is constructed automatically, this\n<code>_schema.MetaData</code> collection will be used to construct it.\nOtherwise, the local <code>_schema.MetaData</code> collection will supercede\nthat used by an existing <code>_orm.registry</code> passed using the\n:paramref:<code>_orm.DeclarativeBase.registry</code> parameter.</li>\n<li><strong>type_annotation_map</strong>: optional type annotation map that will be\npassed to the <code>_orm.registry</code> as\n:paramref:<code>_orm.registry.type_annotation_map</code>.</li>\n<li><strong>registry</strong>: supply a pre-existing <code>_orm.registry</code> directly.</li>\n</ul>\n\n<p><em>New in version 2.0 Added <code>.DeclarativeBase</code>, so that declarative:</em>\nbase classes may be constructed in such a way that is also recognized\nby :pep:<code>484</code> type checkers. As a result, <code>.DeclarativeBase</code>\nand other subclassing-oriented APIs should be seen as\nsuperseding previous \"class returned by a function\" APIs, namely\n<code>_orm.declarative_base()</code> and <code>_orm.registry.generate_base()</code>,\nwhere the base class returned cannot be recognized by type checkers\nwithout using plugins.</p>\n\n<p><strong>__init__ behavior</strong></p>\n\n<p>In a plain Python class, the base-most <code>__init__()</code> method in the class\nhierarchy is <code>object.__init__()</code>, which accepts no arguments. However,\nwhen the <code>_orm.DeclarativeBase</code> subclass is first declared, the\nclass is given an <code>__init__()</code> method that links to the\n:paramref:<code>_orm.registry.constructor</code> constructor function, if no\n<code>__init__()</code> method is already present; this is the usual declarative\nconstructor that will assign keyword arguments as attributes on the\ninstance, assuming those attributes are established at the class level\n(i.e. are mapped, or are linked to a descriptor). This constructor is\n<strong>never accessed by a mapped class without being called explicitly via\nsuper()</strong>, as mapped classes are themselves given an <code>__init__()</code> method\ndirectly which calls :paramref:<code>_orm.registry.constructor</code>, so in the\ndefault case works independently of what the base-most <code>__init__()</code>\nmethod does.</p>\n\n<p><em>Changed in version 2.0.1 <code>_orm.DeclarativeBase</code> has a default:</em>\nconstructor that links to :paramref:<code>_orm.registry.constructor</code> by\ndefault, so that calls to <code>super().__init__()</code> can access this\nconstructor. Previously, due to an implementation mistake, this default\nconstructor was missing, and calling <code>super().__init__()</code> would invoke\n<code>object.__init__()</code>.</p>\n\n<p>The <code>_orm.DeclarativeBase</code> subclass may also declare an explicit\n<code>__init__()</code> method which will replace the use of the\n:paramref:<code>_orm.registry.constructor</code> function at this level::</p>\n\n<pre><code>class Base(DeclarativeBase):\n def __init__(self, id=None):\n self.id = id\n</code></pre>\n\n<p>Mapped classes still will not invoke this constructor implicitly; it\nremains only accessible by calling <code>super().__init__()</code>::</p>\n\n<pre><code>class MyClass(Base):\n def __init__(self, id=None, name=None):\n self.name = name\n super().__init__(id=id)\n</code></pre>\n\n<p>Note that this is a different behavior from what functions like the legacy\n<code>_orm.declarative_base()</code> would do; the base created by those functions\nwould always install :paramref:<code>_orm.registry.constructor</code> for\n<code>__init__()</code>.</p>\n", "bases": "sqlalchemy.inspection.Inspectable[sqlalchemy.orm.state.InstanceState[typing.Any]]"}, "colmi_r02_client.db.Ring.__init__": {"fullname": "colmi_r02_client.db.Ring.__init__", "modulename": "colmi_r02_client.db", "qualname": "Ring.__init__", "kind": "function", "doc": "<p>A simple constructor that allows initialization from kwargs.</p>\n\n<p>Sets attributes on the constructed instance using the names and\nvalues in <code>kwargs</code>.</p>\n\n<p>Only keys that are present as\nattributes of the instance's class are allowed. These could be,\nfor example, any mapped columns or relationships.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span>)</span>"}, "colmi_r02_client.db.Ring.ring_id": {"fullname": "colmi_r02_client.db.Ring.ring_id", "modulename": "colmi_r02_client.db", "qualname": "Ring.ring_id", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[int]"}, "colmi_r02_client.db.Ring.address": {"fullname": "colmi_r02_client.db.Ring.address", "modulename": "colmi_r02_client.db", "qualname": "Ring.address", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[str]"}, "colmi_r02_client.db.Ring.heart_rates": {"fullname": "colmi_r02_client.db.Ring.heart_rates", "modulename": "colmi_r02_client.db", "qualname": "Ring.heart_rates", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[list[colmi_r02_client.db.HeartRate]]"}, "colmi_r02_client.db.Ring.syncs": {"fullname": "colmi_r02_client.db.Ring.syncs", "modulename": "colmi_r02_client.db", "qualname": "Ring.syncs", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[list[colmi_r02_client.db.Sync]]"}, "colmi_r02_client.db.Sync": {"fullname": "colmi_r02_client.db.Sync", "modulename": "colmi_r02_client.db", "qualname": "Sync", "kind": "class", "doc": "<p>Base class used for declarative class definitions.</p>\n\n<p>The <code>_orm.DeclarativeBase</code> allows for the creation of new\ndeclarative bases in such a way that is compatible with type checkers::</p>\n\n<pre><code>from sqlalchemy.orm import DeclarativeBase\n\nclass Base(DeclarativeBase):\n pass\n</code></pre>\n\n<p>The above <code>Base</code> class is now usable as the base for new declarative\nmappings. The superclass makes use of the <code>__init_subclass__()</code>\nmethod to set up new classes and metaclasses aren't used.</p>\n\n<p>When first used, the <code>_orm.DeclarativeBase</code> class instantiates a new\n<code>_orm.registry</code> to be used with the base, assuming one was not\nprovided explicitly. The <code>_orm.DeclarativeBase</code> class supports\nclass-level attributes which act as parameters for the construction of this\nregistry; such as to indicate a specific <code>_schema.MetaData</code>\ncollection as well as a specific value for\n:paramref:<code>_orm.registry.type_annotation_map</code>::</p>\n\n<pre><code>from typing_extensions import Annotated\n\nfrom sqlalchemy import BigInteger\nfrom sqlalchemy import MetaData\nfrom sqlalchemy import String\nfrom sqlalchemy.orm import DeclarativeBase\n\nbigint = Annotated[int, \"bigint\"]\nmy_metadata = MetaData()\n\nclass Base(DeclarativeBase):\n metadata = my_metadata\n type_annotation_map = {\n str: String().with_variant(String(255), \"mysql\", \"mariadb\"),\n bigint: BigInteger()\n }\n</code></pre>\n\n<p>Class-level attributes which may be specified include:</p>\n\n<h6 id=\"parameters\">Parameters</h6>\n\n<ul>\n<li><strong>metadata</strong>: optional <code>_schema.MetaData</code> collection.\nIf a <code>_orm.registry</code> is constructed automatically, this\n<code>_schema.MetaData</code> collection will be used to construct it.\nOtherwise, the local <code>_schema.MetaData</code> collection will supercede\nthat used by an existing <code>_orm.registry</code> passed using the\n:paramref:<code>_orm.DeclarativeBase.registry</code> parameter.</li>\n<li><strong>type_annotation_map</strong>: optional type annotation map that will be\npassed to the <code>_orm.registry</code> as\n:paramref:<code>_orm.registry.type_annotation_map</code>.</li>\n<li><strong>registry</strong>: supply a pre-existing <code>_orm.registry</code> directly.</li>\n</ul>\n\n<p><em>New in version 2.0 Added <code>.DeclarativeBase</code>, so that declarative:</em>\nbase classes may be constructed in such a way that is also recognized\nby :pep:<code>484</code> type checkers. As a result, <code>.DeclarativeBase</code>\nand other subclassing-oriented APIs should be seen as\nsuperseding previous \"class returned by a function\" APIs, namely\n<code>_orm.declarative_base()</code> and <code>_orm.registry.generate_base()</code>,\nwhere the base class returned cannot be recognized by type checkers\nwithout using plugins.</p>\n\n<p><strong>__init__ behavior</strong></p>\n\n<p>In a plain Python class, the base-most <code>__init__()</code> method in the class\nhierarchy is <code>object.__init__()</code>, which accepts no arguments. However,\nwhen the <code>_orm.DeclarativeBase</code> subclass is first declared, the\nclass is given an <code>__init__()</code> method that links to the\n:paramref:<code>_orm.registry.constructor</code> constructor function, if no\n<code>__init__()</code> method is already present; this is the usual declarative\nconstructor that will assign keyword arguments as attributes on the\ninstance, assuming those attributes are established at the class level\n(i.e. are mapped, or are linked to a descriptor). This constructor is\n<strong>never accessed by a mapped class without being called explicitly via\nsuper()</strong>, as mapped classes are themselves given an <code>__init__()</code> method\ndirectly which calls :paramref:<code>_orm.registry.constructor</code>, so in the\ndefault case works independently of what the base-most <code>__init__()</code>\nmethod does.</p>\n\n<p><em>Changed in version 2.0.1 <code>_orm.DeclarativeBase</code> has a default:</em>\nconstructor that links to :paramref:<code>_orm.registry.constructor</code> by\ndefault, so that calls to <code>super().__init__()</code> can access this\nconstructor. Previously, due to an implementation mistake, this default\nconstructor was missing, and calling <code>super().__init__()</code> would invoke\n<code>object.__init__()</code>.</p>\n\n<p>The <code>_orm.DeclarativeBase</code> subclass may also declare an explicit\n<code>__init__()</code> method which will replace the use of the\n:paramref:<code>_orm.registry.constructor</code> function at this level::</p>\n\n<pre><code>class Base(DeclarativeBase):\n def __init__(self, id=None):\n self.id = id\n</code></pre>\n\n<p>Mapped classes still will not invoke this constructor implicitly; it\nremains only accessible by calling <code>super().__init__()</code>::</p>\n\n<pre><code>class MyClass(Base):\n def __init__(self, id=None, name=None):\n self.name = name\n super().__init__(id=id)\n</code></pre>\n\n<p>Note that this is a different behavior from what functions like the legacy\n<code>_orm.declarative_base()</code> would do; the base created by those functions\nwould always install :paramref:<code>_orm.registry.constructor</code> for\n<code>__init__()</code>.</p>\n", "bases": "sqlalchemy.inspection.Inspectable[sqlalchemy.orm.state.InstanceState[typing.Any]]"}, "colmi_r02_client.db.Sync.__init__": {"fullname": "colmi_r02_client.db.Sync.__init__", "modulename": "colmi_r02_client.db", "qualname": "Sync.__init__", "kind": "function", "doc": "<p>A simple constructor that allows initialization from kwargs.</p>\n\n<p>Sets attributes on the constructed instance using the names and\nvalues in <code>kwargs</code>.</p>\n\n<p>Only keys that are present as\nattributes of the instance's class are allowed. These could be,\nfor example, any mapped columns or relationships.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span>)</span>"}, "colmi_r02_client.db.Sync.sync_id": {"fullname": "colmi_r02_client.db.Sync.sync_id", "modulename": "colmi_r02_client.db", "qualname": "Sync.sync_id", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[int]"}, "colmi_r02_client.db.Sync.ring_id": {"fullname": "colmi_r02_client.db.Sync.ring_id", "modulename": "colmi_r02_client.db", "qualname": "Sync.ring_id", "kind": "variable", "doc": "<p></p>\n"}, "colmi_r02_client.db.Sync.timestamp": {"fullname": "colmi_r02_client.db.Sync.timestamp", "modulename": "colmi_r02_client.db", "qualname": "Sync.timestamp", "kind": "variable", "doc": "<p></p>\n"}, "colmi_r02_client.db.Sync.comment": {"fullname": "colmi_r02_client.db.Sync.comment", "modulename": "colmi_r02_client.db", "qualname": "Sync.comment", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[str | None]"}, "colmi_r02_client.db.Sync.ring": {"fullname": "colmi_r02_client.db.Sync.ring", "modulename": "colmi_r02_client.db", "qualname": "Sync.ring", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[colmi_r02_client.db.Ring]"}, "colmi_r02_client.db.Sync.heart_rates": {"fullname": "colmi_r02_client.db.Sync.heart_rates", "modulename": "colmi_r02_client.db", "qualname": "Sync.heart_rates", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[list[colmi_r02_client.db.HeartRate]]"}, "colmi_r02_client.db.HeartRate": {"fullname": "colmi_r02_client.db.HeartRate", "modulename": "colmi_r02_client.db", "qualname": "HeartRate", "kind": "class", "doc": "<p>Base class used for declarative class definitions.</p>\n\n<p>The <code>_orm.DeclarativeBase</code> allows for the creation of new\ndeclarative bases in such a way that is compatible with type checkers::</p>\n\n<pre><code>from sqlalchemy.orm import DeclarativeBase\n\nclass Base(DeclarativeBase):\n pass\n</code></pre>\n\n<p>The above <code>Base</code> class is now usable as the base for new declarative\nmappings. The superclass makes use of the <code>__init_subclass__()</code>\nmethod to set up new classes and metaclasses aren't used.</p>\n\n<p>When first used, the <code>_orm.DeclarativeBase</code> class instantiates a new\n<code>_orm.registry</code> to be used with the base, assuming one was not\nprovided explicitly. The <code>_orm.DeclarativeBase</code> class supports\nclass-level attributes which act as parameters for the construction of this\nregistry; such as to indicate a specific <code>_schema.MetaData</code>\ncollection as well as a specific value for\n:paramref:<code>_orm.registry.type_annotation_map</code>::</p>\n\n<pre><code>from typing_extensions import Annotated\n\nfrom sqlalchemy import BigInteger\nfrom sqlalchemy import MetaData\nfrom sqlalchemy import String\nfrom sqlalchemy.orm import DeclarativeBase\n\nbigint = Annotated[int, \"bigint\"]\nmy_metadata = MetaData()\n\nclass Base(DeclarativeBase):\n metadata = my_metadata\n type_annotation_map = {\n str: String().with_variant(String(255), \"mysql\", \"mariadb\"),\n bigint: BigInteger()\n }\n</code></pre>\n\n<p>Class-level attributes which may be specified include:</p>\n\n<h6 id=\"parameters\">Parameters</h6>\n\n<ul>\n<li><strong>metadata</strong>: optional <code>_schema.MetaData</code> collection.\nIf a <code>_orm.registry</code> is constructed automatically, this\n<code>_schema.MetaData</code> collection will be used to construct it.\nOtherwise, the local <code>_schema.MetaData</code> collection will supercede\nthat used by an existing <code>_orm.registry</code> passed using the\n:paramref:<code>_orm.DeclarativeBase.registry</code> parameter.</li>\n<li><strong>type_annotation_map</strong>: optional type annotation map that will be\npassed to the <code>_orm.registry</code> as\n:paramref:<code>_orm.registry.type_annotation_map</code>.</li>\n<li><strong>registry</strong>: supply a pre-existing <code>_orm.registry</code> directly.</li>\n</ul>\n\n<p><em>New in version 2.0 Added <code>.DeclarativeBase</code>, so that declarative:</em>\nbase classes may be constructed in such a way that is also recognized\nby :pep:<code>484</code> type checkers. As a result, <code>.DeclarativeBase</code>\nand other subclassing-oriented APIs should be seen as\nsuperseding previous \"class returned by a function\" APIs, namely\n<code>_orm.declarative_base()</code> and <code>_orm.registry.generate_base()</code>,\nwhere the base class returned cannot be recognized by type checkers\nwithout using plugins.</p>\n\n<p><strong>__init__ behavior</strong></p>\n\n<p>In a plain Python class, the base-most <code>__init__()</code> method in the class\nhierarchy is <code>object.__init__()</code>, which accepts no arguments. However,\nwhen the <code>_orm.DeclarativeBase</code> subclass is first declared, the\nclass is given an <code>__init__()</code> method that links to the\n:paramref:<code>_orm.registry.constructor</code> constructor function, if no\n<code>__init__()</code> method is already present; this is the usual declarative\nconstructor that will assign keyword arguments as attributes on the\ninstance, assuming those attributes are established at the class level\n(i.e. are mapped, or are linked to a descriptor). This constructor is\n<strong>never accessed by a mapped class without being called explicitly via\nsuper()</strong>, as mapped classes are themselves given an <code>__init__()</code> method\ndirectly which calls :paramref:<code>_orm.registry.constructor</code>, so in the\ndefault case works independently of what the base-most <code>__init__()</code>\nmethod does.</p>\n\n<p><em>Changed in version 2.0.1 <code>_orm.DeclarativeBase</code> has a default:</em>\nconstructor that links to :paramref:<code>_orm.registry.constructor</code> by\ndefault, so that calls to <code>super().__init__()</code> can access this\nconstructor. Previously, due to an implementation mistake, this default\nconstructor was missing, and calling <code>super().__init__()</code> would invoke\n<code>object.__init__()</code>.</p>\n\n<p>The <code>_orm.DeclarativeBase</code> subclass may also declare an explicit\n<code>__init__()</code> method which will replace the use of the\n:paramref:<code>_orm.registry.constructor</code> function at this level::</p>\n\n<pre><code>class Base(DeclarativeBase):\n def __init__(self, id=None):\n self.id = id\n</code></pre>\n\n<p>Mapped classes still will not invoke this constructor implicitly; it\nremains only accessible by calling <code>super().__init__()</code>::</p>\n\n<pre><code>class MyClass(Base):\n def __init__(self, id=None, name=None):\n self.name = name\n super().__init__(id=id)\n</code></pre>\n\n<p>Note that this is a different behavior from what functions like the legacy\n<code>_orm.declarative_base()</code> would do; the base created by those functions\nwould always install :paramref:<code>_orm.registry.constructor</code> for\n<code>__init__()</code>.</p>\n", "bases": "sqlalchemy.inspection.Inspectable[sqlalchemy.orm.state.InstanceState[typing.Any]]"}, "colmi_r02_client.db.HeartRate.__init__": {"fullname": "colmi_r02_client.db.HeartRate.__init__", "modulename": "colmi_r02_client.db", "qualname": "HeartRate.__init__", "kind": "function", "doc": "<p>A simple constructor that allows initialization from kwargs.</p>\n\n<p>Sets attributes on the constructed instance using the names and\nvalues in <code>kwargs</code>.</p>\n\n<p>Only keys that are present as\nattributes of the instance's class are allowed. These could be,\nfor example, any mapped columns or relationships.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span>)</span>"}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"fullname": "colmi_r02_client.db.HeartRate.heart_rate_id", "modulename": "colmi_r02_client.db", "qualname": "HeartRate.heart_rate_id", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[int]"}, "colmi_r02_client.db.HeartRate.reading": {"fullname": "colmi_r02_client.db.HeartRate.reading", "modulename": "colmi_r02_client.db", "qualname": "HeartRate.reading", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[int]"}, "colmi_r02_client.db.HeartRate.timestamp": {"fullname": "colmi_r02_client.db.HeartRate.timestamp", "modulename": "colmi_r02_client.db", "qualname": "HeartRate.timestamp", "kind": "variable", "doc": "<p></p>\n"}, "colmi_r02_client.db.HeartRate.ring_id": {"fullname": "colmi_r02_client.db.HeartRate.ring_id", "modulename": "colmi_r02_client.db", "qualname": "HeartRate.ring_id", "kind": "variable", "doc": "<p></p>\n"}, "colmi_r02_client.db.HeartRate.ring": {"fullname": "colmi_r02_client.db.HeartRate.ring", "modulename": "colmi_r02_client.db", "qualname": "HeartRate.ring", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[colmi_r02_client.db.Ring]"}, "colmi_r02_client.db.HeartRate.sync_id": {"fullname": "colmi_r02_client.db.HeartRate.sync_id", "modulename": "colmi_r02_client.db", "qualname": "HeartRate.sync_id", "kind": "variable", "doc": "<p></p>\n"}, "colmi_r02_client.db.HeartRate.sync": {"fullname": "colmi_r02_client.db.HeartRate.sync", "modulename": "colmi_r02_client.db", "qualname": "HeartRate.sync", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlalchemy.orm.base.Mapped[colmi_r02_client.db.Sync]"}, "colmi_r02_client.db.set_sqlite_pragma": {"fullname": "colmi_r02_client.db.set_sqlite_pragma", "modulename": "colmi_r02_client.db", "qualname": "set_sqlite_pragma", "kind": "function", "doc": "<p>Enable actual foreign key checks in sqlite on every connection to the database</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">dbapi_connection</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"n\">_connection_record</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.db.get_db_session": {"fullname": "colmi_r02_client.db.get_db_session", "modulename": "colmi_r02_client.db", "qualname": "get_db_session", "kind": "function", "doc": "<p>Return a live db session with all tables created.</p>\n\n<p>TODO: probably not default to in memory... that's just useful for testing</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"n\">pathlib</span><span class=\"o\">.</span><span class=\"n\">Path</span> <span class=\"o\">|</span> <span class=\"kc\">None</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlalchemy</span><span class=\"o\">.</span><span class=\"n\">orm</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">Session</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.db.create_or_find_ring": {"fullname": "colmi_r02_client.db.create_or_find_ring", "modulename": "colmi_r02_client.db", "qualname": "create_or_find_ring", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">session</span><span class=\"p\">:</span> <span class=\"n\">sqlalchemy</span><span class=\"o\">.</span><span class=\"n\">orm</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">Session</span>,</span><span class=\"param\">\t<span class=\"n\">address</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">db</span><span class=\"o\">.</span><span class=\"n\">Ring</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.db.sync": {"fullname": "colmi_r02_client.db.sync", "modulename": "colmi_r02_client.db", "qualname": "sync", "kind": "function", "doc": "<p>TODO:\n - grab battery\n - grab steps</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">session</span><span class=\"p\">:</span> <span class=\"n\">sqlalchemy</span><span class=\"o\">.</span><span class=\"n\">orm</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">Session</span>,</span><span class=\"param\">\t<span class=\"n\">data</span><span class=\"p\">:</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">client</span><span class=\"o\">.</span><span class=\"n\">FullData</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.db.get_last_sync": {"fullname": "colmi_r02_client.db.get_last_sync", "modulename": "colmi_r02_client.db", "qualname": "get_last_sync", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">session</span><span class=\"p\">:</span> <span class=\"n\">sqlalchemy</span><span class=\"o\">.</span><span class=\"n\">orm</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">Session</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.hr": {"fullname": "colmi_r02_client.hr", "modulename": "colmi_r02_client.hr", "kind": "module", "doc": "<p>This is called the DailyHeartRate in Java.</p>\n"}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"fullname": "colmi_r02_client.hr.CMD_READ_HEART_RATE", "modulename": "colmi_r02_client.hr", "qualname": "CMD_READ_HEART_RATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "21"}, "colmi_r02_client.hr.logger": {"fullname": "colmi_r02_client.hr.logger", "modulename": "colmi_r02_client.hr", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Logger colmi_r02_client.hr (WARNING)>"}, "colmi_r02_client.hr.read_heart_rate_packet": {"fullname": "colmi_r02_client.hr.read_heart_rate_packet", "modulename": "colmi_r02_client.hr", "qualname": "read_heart_rate_packet", "kind": "function", "doc": "<p>target datetime should be at midnight for the day of interest</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bytearray</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.hr.HeartRateLog": {"fullname": "colmi_r02_client.hr.HeartRateLog", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLog", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.hr.HeartRateLog.__init__": {"fullname": "colmi_r02_client.hr.HeartRateLog.__init__", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLog.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">heart_rates</span><span class=\"p\">:</span> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">timestamp</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span>,</span><span class=\"param\">\t<span class=\"n\">size</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">index</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"nb\">range</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span>)</span>"}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"fullname": "colmi_r02_client.hr.HeartRateLog.heart_rates", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLog.heart_rates", "kind": "variable", "doc": "<p></p>\n", "annotation": ": list[int]"}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"fullname": "colmi_r02_client.hr.HeartRateLog.timestamp", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLog.timestamp", "kind": "variable", "doc": "<p></p>\n", "annotation": ": datetime.datetime"}, "colmi_r02_client.hr.HeartRateLog.size": {"fullname": "colmi_r02_client.hr.HeartRateLog.size", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLog.size", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.hr.HeartRateLog.index": {"fullname": "colmi_r02_client.hr.HeartRateLog.index", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLog.index", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.hr.HeartRateLog.range": {"fullname": "colmi_r02_client.hr.HeartRateLog.range", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLog.range", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"fullname": "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLog.heart_rates_with_times", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "colmi_r02_client.hr.NoData": {"fullname": "colmi_r02_client.hr.NoData", "modulename": "colmi_r02_client.hr", "qualname": "NoData", "kind": "class", "doc": "<p>Returned when there's no heart rate data</p>\n"}, "colmi_r02_client.hr.HeartRateLogParser": {"fullname": "colmi_r02_client.hr.HeartRateLogParser", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLogParser", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"fullname": "colmi_r02_client.hr.HeartRateLogParser.reset", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLogParser.reset", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"fullname": "colmi_r02_client.hr.HeartRateLogParser.is_today", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLogParser.is_today", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"fullname": "colmi_r02_client.hr.HeartRateLogParser.parse", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLogParser.parse", "kind": "function", "doc": "<p>first byte of packet should always be CMD_READ_HEART_RATE (21)\nsecond byte is the sub_type</p>\n\n<p>sub_type 0 contains the lengths of things\nbyte 2 is the number of expected packets after this.</p>\n\n<p>example: bytearray(b'\\x15\\x00\\x18\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x002')</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr</span><span class=\"o\">.</span><span class=\"n\">HeartRateLog</span> <span class=\"o\">|</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr</span><span class=\"o\">.</span><span class=\"n\">NoData</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"fullname": "colmi_r02_client.hr.HeartRateLogParser.heart_rates", "modulename": "colmi_r02_client.hr", "qualname": "HeartRateLogParser.heart_rates", "kind": "variable", "doc": "<p>Normalize and clean heart rate logs</p>\n\n<p>I don't really understand why it's implemented this way.\nI think to handle cases where there's a bit more or less data than expected\nand if there's bad values in time slots that shouldn't exist yet because those\nslots are in the future.</p>\n", "annotation": ": list[int]"}, "colmi_r02_client.hr_settings": {"fullname": "colmi_r02_client.hr_settings", "modulename": "colmi_r02_client.hr_settings", "kind": "module", "doc": "<p>Heart rate log settings for controlling if the ring should record heart rate periodically, and if so how often to record.</p>\n\n<p>An odd packet set up as it's either a query for the current settings or trying to set the settings.</p>\n\n<p>I don't know what byte 1 in the response is.</p>\n"}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"fullname": "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS", "modulename": "colmi_r02_client.hr_settings", "qualname": "CMD_HEART_RATE_LOG_SETTINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "22"}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"fullname": "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET", "modulename": "colmi_r02_client.hr_settings", "qualname": "READ_HEART_RATE_LOG_SETTINGS_PACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "bytearray(b'\\x16\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x17')"}, "colmi_r02_client.hr_settings.logger": {"fullname": "colmi_r02_client.hr_settings.logger", "modulename": "colmi_r02_client.hr_settings", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Logger colmi_r02_client.hr_settings (WARNING)>"}, "colmi_r02_client.hr_settings.HeartRateLogSettings": {"fullname": "colmi_r02_client.hr_settings.HeartRateLogSettings", "modulename": "colmi_r02_client.hr_settings", "qualname": "HeartRateLogSettings", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"fullname": "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__", "modulename": "colmi_r02_client.hr_settings", "qualname": "HeartRateLogSettings.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">enabled</span><span class=\"p\">:</span> <span class=\"nb\">bool</span>, </span><span class=\"param\"><span class=\"n\">interval</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span>)</span>"}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"fullname": "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled", "modulename": "colmi_r02_client.hr_settings", "qualname": "HeartRateLogSettings.enabled", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"fullname": "colmi_r02_client.hr_settings.HeartRateLogSettings.interval", "modulename": "colmi_r02_client.hr_settings", "qualname": "HeartRateLogSettings.interval", "kind": "variable", "doc": "<p>Interval in minutes</p>\n", "annotation": ": int"}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"fullname": "colmi_r02_client.hr_settings.parse_heart_rate_log_settings", "modulename": "colmi_r02_client.hr_settings", "qualname": "parse_heart_rate_log_settings", "kind": "function", "doc": "<p>example: bytearray(b'\\x16\\x01\\x01<\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00T')</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr_settings</span><span class=\"o\">.</span><span class=\"n\">HeartRateLogSettings</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"fullname": "colmi_r02_client.hr_settings.hr_log_settings_packet", "modulename": "colmi_r02_client.hr_settings", "qualname": "hr_log_settings_packet", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">settings</span><span class=\"p\">:</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">hr_settings</span><span class=\"o\">.</span><span class=\"n\">HeartRateLogSettings</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bytearray</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.packet": {"fullname": "colmi_r02_client.packet", "modulename": "colmi_r02_client.packet", "kind": "module", "doc": "<p></p>\n"}, "colmi_r02_client.packet.make_packet": {"fullname": "colmi_r02_client.packet.make_packet", "modulename": "colmi_r02_client.packet", "qualname": "make_packet", "kind": "function", "doc": "<p>Make a well formed packet from a command key and optional sub data.</p>\n\n<p>That means ensuring it's 16 bytes long and the last byte is a valid CRC.</p>\n\n<p>command must be between 0 and 255 (inclusive)\nsub_data must have a length between 0 and 14</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">command</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">sub_data</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span> <span class=\"o\">|</span> <span class=\"kc\">None</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bytearray</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.packet.checksum": {"fullname": "colmi_r02_client.packet.checksum", "modulename": "colmi_r02_client.packet", "qualname": "checksum", "kind": "function", "doc": "<p>Packet checksum</p>\n\n<p>Add all the bytes together modulus 255</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.pretty_print": {"fullname": "colmi_r02_client.pretty_print", "modulename": "colmi_r02_client.pretty_print", "kind": "module", "doc": "<p>Utility class for printing lists of lists, lists of dicts and lists of dataclasses</p>\n"}, "colmi_r02_client.pretty_print.print_lists": {"fullname": "colmi_r02_client.pretty_print.print_lists", "modulename": "colmi_r02_client.pretty_print", "qualname": "print_lists", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">rows</span><span class=\"p\">:</span> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"n\">typing</span><span class=\"o\">.</span><span class=\"n\">Any</span><span class=\"p\">]]</span>, </span><span class=\"param\"><span class=\"n\">header</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.pretty_print.print_dicts": {"fullname": "colmi_r02_client.pretty_print.print_dicts", "modulename": "colmi_r02_client.pretty_print", "qualname": "print_dicts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">rows</span><span class=\"p\">:</span> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.pretty_print.print_dataclasses": {"fullname": "colmi_r02_client.pretty_print.print_dataclasses", "modulename": "colmi_r02_client.pretty_print", "qualname": "print_dataclasses", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">dcs</span><span class=\"p\">:</span> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"n\">typing</span><span class=\"o\">.</span><span class=\"n\">Any</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.real_time": {"fullname": "colmi_r02_client.real_time", "modulename": "colmi_r02_client.real_time", "kind": "module", "doc": "<p>Stream real time data from the ring.</p>\n\n<p>Currently heart rate and SPO2 seem reasonable.</p>\n\n<p>HRV, ECG, blood pressure and blood sugar seem unlikely to be something you\ncan correct</p>\n"}, "colmi_r02_client.real_time.Action": {"fullname": "colmi_r02_client.real_time.Action", "modulename": "colmi_r02_client.real_time", "qualname": "Action", "kind": "class", "doc": "<p></p>\n", "bases": "enum.IntEnum"}, "colmi_r02_client.real_time.Action.START": {"fullname": "colmi_r02_client.real_time.Action.START", "modulename": "colmi_r02_client.real_time", "qualname": "Action.START", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Action.START: 1>"}, "colmi_r02_client.real_time.Action.PAUSE": {"fullname": "colmi_r02_client.real_time.Action.PAUSE", "modulename": "colmi_r02_client.real_time", "qualname": "Action.PAUSE", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Action.PAUSE: 2>"}, "colmi_r02_client.real_time.Action.CONTINUE": {"fullname": "colmi_r02_client.real_time.Action.CONTINUE", "modulename": "colmi_r02_client.real_time", "qualname": "Action.CONTINUE", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Action.CONTINUE: 3>"}, "colmi_r02_client.real_time.Action.STOP": {"fullname": "colmi_r02_client.real_time.Action.STOP", "modulename": "colmi_r02_client.real_time", "qualname": "Action.STOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Action.STOP: 4>"}, "colmi_r02_client.real_time.RealTimeReading": {"fullname": "colmi_r02_client.real_time.RealTimeReading", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading", "kind": "class", "doc": "<p>Taken from <a href=\"https://colmi.puxtril.com/commands/#data-request\">https://colmi.puxtril.com/commands/#data-request</a></p>\n", "bases": "enum.IntEnum"}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"fullname": "colmi_r02_client.real_time.RealTimeReading.HEART_RATE", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.HEART_RATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.HEART_RATE: 1>"}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"fullname": "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.BLOOD_PRESSURE", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.BLOOD_PRESSURE: 2>"}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"fullname": "colmi_r02_client.real_time.RealTimeReading.SPO2", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.SPO2", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.SPO2: 3>"}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"fullname": "colmi_r02_client.real_time.RealTimeReading.FATIGUE", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.FATIGUE", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.FATIGUE: 4>"}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"fullname": "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.HEALTH_CHECK", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.HEALTH_CHECK: 5>"}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"fullname": "colmi_r02_client.real_time.RealTimeReading.ECG", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.ECG", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.ECG: 7>"}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"fullname": "colmi_r02_client.real_time.RealTimeReading.PRESSURE", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.PRESSURE", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.PRESSURE: 8>"}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"fullname": "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.BLOOD_SUGAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.BLOOD_SUGAR: 9>"}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"fullname": "colmi_r02_client.real_time.RealTimeReading.HRV", "modulename": "colmi_r02_client.real_time", "qualname": "RealTimeReading.HRV", "kind": "variable", "doc": "<p></p>\n", "default_value": "<RealTimeReading.HRV: 10>"}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"fullname": "colmi_r02_client.real_time.REAL_TIME_MAPPING", "modulename": "colmi_r02_client.real_time", "qualname": "REAL_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": dict[str, colmi_r02_client.real_time.RealTimeReading]", "default_value": "{'heart-rate': <RealTimeReading.HEART_RATE: 1>, 'blood-pressure': <RealTimeReading.BLOOD_PRESSURE: 2>, 'spo2': <RealTimeReading.SPO2: 3>, 'fatigue': <RealTimeReading.FATIGUE: 4>, 'health-check': <RealTimeReading.HEALTH_CHECK: 5>, 'ecg': <RealTimeReading.ECG: 7>, 'pressure': <RealTimeReading.PRESSURE: 8>, 'blood-sugar': <RealTimeReading.BLOOD_SUGAR: 9>, 'hrv': <RealTimeReading.HRV: 10>}"}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"fullname": "colmi_r02_client.real_time.CMD_START_REAL_TIME", "modulename": "colmi_r02_client.real_time", "qualname": "CMD_START_REAL_TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "105"}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"fullname": "colmi_r02_client.real_time.CMD_STOP_REAL_TIME", "modulename": "colmi_r02_client.real_time", "qualname": "CMD_STOP_REAL_TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "106"}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"fullname": "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE", "modulename": "colmi_r02_client.real_time", "qualname": "CMD_REAL_TIME_HEART_RATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "30"}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"fullname": "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET", "modulename": "colmi_r02_client.real_time", "qualname": "CONTINUE_HEART_RATE_PACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "bytearray(b'\\x1e3\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00Q')"}, "colmi_r02_client.real_time.Reading": {"fullname": "colmi_r02_client.real_time.Reading", "modulename": "colmi_r02_client.real_time", "qualname": "Reading", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.real_time.Reading.__init__": {"fullname": "colmi_r02_client.real_time.Reading.__init__", "modulename": "colmi_r02_client.real_time", "qualname": "Reading.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">kind</span><span class=\"p\">:</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">real_time</span><span class=\"o\">.</span><span class=\"n\">RealTimeReading</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span>)</span>"}, "colmi_r02_client.real_time.Reading.kind": {"fullname": "colmi_r02_client.real_time.Reading.kind", "modulename": "colmi_r02_client.real_time", "qualname": "Reading.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": colmi_r02_client.real_time.RealTimeReading"}, "colmi_r02_client.real_time.Reading.value": {"fullname": "colmi_r02_client.real_time.Reading.value", "modulename": "colmi_r02_client.real_time", "qualname": "Reading.value", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.real_time.ReadingError": {"fullname": "colmi_r02_client.real_time.ReadingError", "modulename": "colmi_r02_client.real_time", "qualname": "ReadingError", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.real_time.ReadingError.__init__": {"fullname": "colmi_r02_client.real_time.ReadingError.__init__", "modulename": "colmi_r02_client.real_time", "qualname": "ReadingError.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">kind</span><span class=\"p\">:</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">real_time</span><span class=\"o\">.</span><span class=\"n\">RealTimeReading</span>, </span><span class=\"param\"><span class=\"n\">code</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span>)</span>"}, "colmi_r02_client.real_time.ReadingError.kind": {"fullname": "colmi_r02_client.real_time.ReadingError.kind", "modulename": "colmi_r02_client.real_time", "qualname": "ReadingError.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": colmi_r02_client.real_time.RealTimeReading"}, "colmi_r02_client.real_time.ReadingError.code": {"fullname": "colmi_r02_client.real_time.ReadingError.code", "modulename": "colmi_r02_client.real_time", "qualname": "ReadingError.code", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.real_time.get_start_packet": {"fullname": "colmi_r02_client.real_time.get_start_packet", "modulename": "colmi_r02_client.real_time", "qualname": "get_start_packet", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">reading_type</span><span class=\"p\">:</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">real_time</span><span class=\"o\">.</span><span class=\"n\">RealTimeReading</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bytearray</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.real_time.get_continue_packet": {"fullname": "colmi_r02_client.real_time.get_continue_packet", "modulename": "colmi_r02_client.real_time", "qualname": "get_continue_packet", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">reading_type</span><span class=\"p\">:</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">real_time</span><span class=\"o\">.</span><span class=\"n\">RealTimeReading</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bytearray</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.real_time.get_stop_packet": {"fullname": "colmi_r02_client.real_time.get_stop_packet", "modulename": "colmi_r02_client.real_time", "qualname": "get_stop_packet", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">reading_type</span><span class=\"p\">:</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">real_time</span><span class=\"o\">.</span><span class=\"n\">RealTimeReading</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bytearray</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.real_time.parse_real_time_reading": {"fullname": "colmi_r02_client.real_time.parse_real_time_reading", "modulename": "colmi_r02_client.real_time", "qualname": "parse_real_time_reading", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">real_time</span><span class=\"o\">.</span><span class=\"n\">Reading</span> <span class=\"o\">|</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">real_time</span><span class=\"o\">.</span><span class=\"n\">ReadingError</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.reboot": {"fullname": "colmi_r02_client.reboot", "modulename": "colmi_r02_client.reboot", "kind": "module", "doc": "<p></p>\n"}, "colmi_r02_client.reboot.CMD_REBOOT": {"fullname": "colmi_r02_client.reboot.CMD_REBOOT", "modulename": "colmi_r02_client.reboot", "qualname": "CMD_REBOOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "8"}, "colmi_r02_client.reboot.REBOOT_PACKET": {"fullname": "colmi_r02_client.reboot.REBOOT_PACKET", "modulename": "colmi_r02_client.reboot", "qualname": "REBOOT_PACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "bytearray(b'\\x08\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\t')"}, "colmi_r02_client.set_time": {"fullname": "colmi_r02_client.set_time", "modulename": "colmi_r02_client.set_time", "kind": "module", "doc": "<p>The smart ring has it's own internal clock that is used to determine what time a given heart rate or step took\nplace for accurate counting.</p>\n\n<p>We always set the time in UTC.</p>\n"}, "colmi_r02_client.set_time.logger": {"fullname": "colmi_r02_client.set_time.logger", "modulename": "colmi_r02_client.set_time", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "<Logger colmi_r02_client.set_time (WARNING)>"}, "colmi_r02_client.set_time.CMD_SET_TIME": {"fullname": "colmi_r02_client.set_time.CMD_SET_TIME", "modulename": "colmi_r02_client.set_time", "qualname": "CMD_SET_TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "1"}, "colmi_r02_client.set_time.set_time_packet": {"fullname": "colmi_r02_client.set_time.set_time_packet", "modulename": "colmi_r02_client.set_time", "qualname": "set_time_packet", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bytearray</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.set_time.byte_to_bcd": {"fullname": "colmi_r02_client.set_time.byte_to_bcd", "modulename": "colmi_r02_client.set_time", "qualname": "byte_to_bcd", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">b</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.set_time.parse_set_time_packet": {"fullname": "colmi_r02_client.set_time.parse_set_time_packet", "modulename": "colmi_r02_client.set_time", "qualname": "parse_set_time_packet", "kind": "function", "doc": "<p>Parse the response to the set time packet which is some kind of capability response.</p>\n\n<p>It seems useless. It does correctly say avatar is not supported and that heart rate is supported.\nBut it also says there's wechat support and it supports 20 contacts.</p>\n\n<p>I think this is safe to swallow and ignore.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">bool</span> <span class=\"o\">|</span> <span class=\"nb\">int</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.steps": {"fullname": "colmi_r02_client.steps", "modulename": "colmi_r02_client.steps", "kind": "module", "doc": "<p></p>\n"}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"fullname": "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY", "modulename": "colmi_r02_client.steps", "qualname": "CMD_GET_STEP_SOMEDAY", "kind": "variable", "doc": "<p></p>\n", "default_value": "67"}, "colmi_r02_client.steps.read_steps_packet": {"fullname": "colmi_r02_client.steps.read_steps_packet", "modulename": "colmi_r02_client.steps", "qualname": "read_steps_packet", "kind": "function", "doc": "<p>Read the steps for a given day offset from \"today\" relative to the ring's internal clock.</p>\n\n<p>There's also 4 more bytes I don't fully understand but seem constant</p>\n\n<ul>\n<li>0x0f # constant</li>\n<li>0x00 # idk</li>\n<li>0x5f # less than 95 and greater than byte</li>\n<li>0x01 # constant</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">day_offset</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bytearray</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.steps.SportDetail": {"fullname": "colmi_r02_client.steps.SportDetail", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail", "kind": "class", "doc": "<p></p>\n"}, "colmi_r02_client.steps.SportDetail.__init__": {"fullname": "colmi_r02_client.steps.SportDetail.__init__", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">year</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">month</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">day</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">time_index</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">calories</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">steps</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">distance</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span>)</span>"}, "colmi_r02_client.steps.SportDetail.year": {"fullname": "colmi_r02_client.steps.SportDetail.year", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail.year", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.steps.SportDetail.month": {"fullname": "colmi_r02_client.steps.SportDetail.month", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail.month", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.steps.SportDetail.day": {"fullname": "colmi_r02_client.steps.SportDetail.day", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail.day", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.steps.SportDetail.time_index": {"fullname": "colmi_r02_client.steps.SportDetail.time_index", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail.time_index", "kind": "variable", "doc": "<p>I'm not sure about this one yet</p>\n", "annotation": ": int"}, "colmi_r02_client.steps.SportDetail.calories": {"fullname": "colmi_r02_client.steps.SportDetail.calories", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail.calories", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.steps.SportDetail.steps": {"fullname": "colmi_r02_client.steps.SportDetail.steps", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail.steps", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int"}, "colmi_r02_client.steps.SportDetail.distance": {"fullname": "colmi_r02_client.steps.SportDetail.distance", "modulename": "colmi_r02_client.steps", "qualname": "SportDetail.distance", "kind": "variable", "doc": "<p>Distance in meters</p>\n", "annotation": ": int"}, "colmi_r02_client.steps.NoData": {"fullname": "colmi_r02_client.steps.NoData", "modulename": "colmi_r02_client.steps", "qualname": "NoData", "kind": "class", "doc": "<p>Returned when there's no heart rate data</p>\n"}, "colmi_r02_client.steps.SportDetailParser": {"fullname": "colmi_r02_client.steps.SportDetailParser", "modulename": "colmi_r02_client.steps", "qualname": "SportDetailParser", "kind": "class", "doc": "<p>Parse SportDetailPacket, of which there will be several</p>\n\n<p>example data:\nbytearray(b'C\\xf0\\x05\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x009')\nbytearray(b'C#\\x08\\x13\\x10\\x00\\x05\\xc8\\x000\\x00\\x1b\\x00\\x00\\x00\\xa9')\nbytearray(b'C#\\x08\\x13\\x14\\x01\\x05\\xb6\\x18\\xaa\\x04i\\x03\\x00\\x00\\x83')\nbytearray(b'C#\\x08\\x13\\x18\\x02\\x058\\x04\\xe1\\x00\\x95\\x00\\x00\\x00R')\nbytearray(b'C#\\x08\\x13\\x1c\\x03\\x05\\x05\\x02l\\x00H\\x00\\x00\\x00`')\nbytearray(b'C#\\x08\\x13L\\x04\\x05\\xef\\x01c\\x00D\\x00\\x00\\x00m')</p>\n"}, "colmi_r02_client.steps.SportDetailParser.reset": {"fullname": "colmi_r02_client.steps.SportDetailParser.reset", "modulename": "colmi_r02_client.steps", "qualname": "SportDetailParser.reset", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.steps.SportDetailParser.parse": {"fullname": "colmi_r02_client.steps.SportDetailParser.parse", "modulename": "colmi_r02_client.steps", "qualname": "SportDetailParser.parse", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">packet</span><span class=\"p\">:</span> <span class=\"nb\">bytearray</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">list</span><span class=\"p\">[</span><span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">steps</span><span class=\"o\">.</span><span class=\"n\">SportDetail</span><span class=\"p\">]</span> <span class=\"o\">|</span> <span class=\"kc\">None</span> <span class=\"o\">|</span> <span class=\"n\">colmi_r02_client</span><span class=\"o\">.</span><span class=\"n\">steps</span><span class=\"o\">.</span><span class=\"n\">NoData</span>:</span></span>", "funcdef": "def"}, "colmi_r02_client.steps.bcd_to_decimal": {"fullname": "colmi_r02_client.steps.bcd_to_decimal", "modulename": "colmi_r02_client.steps", "qualname": "bcd_to_decimal", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">b</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}}, "docInfo": {"colmi_r02_client": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1344}, "colmi_r02_client.battery": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "colmi_r02_client.battery.CMD_BATTERY": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.battery.BATTERY_PACKET": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.battery.BatteryInfo": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.battery.BatteryInfo.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.battery.BatteryInfo.charging": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.battery.parse_battery": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 7}, "colmi_r02_client.blink_twice": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.cli": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 13}, "colmi_r02_client.cli.logger": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 67, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.UART_SERVICE_UUID": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.DEVICE_HW_UUID": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.DEVICE_FW_UUID": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.logger": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.empty_parse": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 17}, "colmi_r02_client.client.log_packet": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "colmi_r02_client.client.FullData": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.FullData.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 3}, "colmi_r02_client.client.FullData.address": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.FullData.heart_rates": {"qualname": 3, "fullname": 7, "annotation": 12, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.COMMAND_HANDLERS": {"qualname": 2, "fullname": 6, "annotation": 5, "default_value": 68, "signature": 0, "bases": 0, "doc": 69}, "colmi_r02_client.client.Client": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 43, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.address": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.bleak_client": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.queues": {"qualname": 2, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.record_to": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.connect": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.disconnect": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.send_packet": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.get_battery": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.get_realtime_reading": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.set_time": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.blink_twice": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.get_device_info": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.get_heart_rate_log": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 74, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"qualname": 6, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"qualname": 6, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.get_steps": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.reboot": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.raw": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "colmi_r02_client.client.Client.get_full_data": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 16}, "colmi_r02_client.date_utils": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.date_utils.start_of_day": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "colmi_r02_client.date_utils.end_of_day": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "colmi_r02_client.date_utils.dates_between": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 18}, "colmi_r02_client.date_utils.test_dates_between_one": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "colmi_r02_client.date_utils.test_dates_between_two": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "colmi_r02_client.date_utils.test_dates_between_many": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"qualname": 6, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "colmi_r02_client.date_utils.now": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 3}, "colmi_r02_client.date_utils.minutes_so_far": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 32}, "colmi_r02_client.date_utils.is_today": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "colmi_r02_client.db": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.logger": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Base": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 847}, "colmi_r02_client.db.Base.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 56}, "colmi_r02_client.db.Base.registry": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Base.metadata": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.DateTimeInUTC": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 44}, "colmi_r02_client.db.DateTimeInUTC.impl": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 912}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 145}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 139}, "colmi_r02_client.db.Ring": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 847}, "colmi_r02_client.db.Ring.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 56}, "colmi_r02_client.db.Ring.ring_id": {"qualname": 3, "fullname": 7, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Ring.address": {"qualname": 2, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Ring.heart_rates": {"qualname": 3, "fullname": 7, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Ring.syncs": {"qualname": 2, "fullname": 6, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Sync": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 847}, "colmi_r02_client.db.Sync.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 56}, "colmi_r02_client.db.Sync.sync_id": {"qualname": 3, "fullname": 7, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Sync.ring_id": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Sync.timestamp": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Sync.comment": {"qualname": 2, "fullname": 6, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Sync.ring": {"qualname": 2, "fullname": 6, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.Sync.heart_rates": {"qualname": 3, "fullname": 7, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.HeartRate": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 847}, "colmi_r02_client.db.HeartRate.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 56}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"qualname": 4, "fullname": 8, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.HeartRate.reading": {"qualname": 2, "fullname": 6, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.HeartRate.timestamp": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.HeartRate.ring_id": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.HeartRate.ring": {"qualname": 2, "fullname": 6, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.HeartRate.sync_id": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.HeartRate.sync": {"qualname": 2, "fullname": 6, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.db.set_sqlite_pragma": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 32, "bases": 0, "doc": 15}, "colmi_r02_client.db.get_db_session": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 27}, "colmi_r02_client.db.create_or_find_ring": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "colmi_r02_client.db.sync": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 7}, "colmi_r02_client.db.get_last_sync": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "colmi_r02_client.hr": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.logger": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.read_heart_rate_packet": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 13}, "colmi_r02_client.hr.HeartRateLog": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLog.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"qualname": 2, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLog.size": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLog.index": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLog.range": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "colmi_r02_client.hr.NoData": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "colmi_r02_client.hr.HeartRateLogParser": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 62, "bases": 0, "doc": 48}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 59}, "colmi_r02_client.hr_settings": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 62}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"qualname": 5, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"qualname": 6, "fullname": 11, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr_settings.logger": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr_settings.HeartRateLogSettings": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"qualname": 2, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"qualname": 2, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 5}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"qualname": 5, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 32, "bases": 0, "doc": 9}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 32, "bases": 0, "doc": 3}, "colmi_r02_client.packet": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.packet.make_packet": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 43, "bases": 0, "doc": 55}, "colmi_r02_client.packet.checksum": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 13}, "colmi_r02_client.pretty_print": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "colmi_r02_client.pretty_print.print_lists": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "colmi_r02_client.pretty_print.print_dicts": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "colmi_r02_client.pretty_print.print_dataclasses": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "colmi_r02_client.real_time": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 37}, "colmi_r02_client.real_time.Action": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "colmi_r02_client.real_time.Action.START": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.Action.PAUSE": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.Action.CONTINUE": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.Action.STOP": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 10}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"qualname": 3, "fullname": 8, "annotation": 8, "default_value": 91, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"qualname": 5, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.Reading": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.Reading.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 37, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.Reading.kind": {"qualname": 2, "fullname": 7, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.Reading.value": {"qualname": 2, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.ReadingError": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.ReadingError.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 37, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.ReadingError.kind": {"qualname": 2, "fullname": 7, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.ReadingError.code": {"qualname": 2, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.get_start_packet": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.get_continue_packet": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.get_stop_packet": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 3}, "colmi_r02_client.real_time.parse_real_time_reading": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "colmi_r02_client.reboot": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.reboot.CMD_REBOOT": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.reboot.REBOOT_PACKET": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.set_time": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 40}, "colmi_r02_client.set_time.logger": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.set_time.CMD_SET_TIME": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.set_time.set_time_packet": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "colmi_r02_client.set_time.byte_to_bcd": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "colmi_r02_client.set_time.parse_set_time_packet": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 37, "bases": 0, "doc": 63}, "colmi_r02_client.steps": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.steps.read_steps_packet": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 66}, "colmi_r02_client.steps.SportDetail": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.steps.SportDetail.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 3}, "colmi_r02_client.steps.SportDetail.year": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.steps.SportDetail.month": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.steps.SportDetail.day": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.steps.SportDetail.time_index": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "colmi_r02_client.steps.SportDetail.calories": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.steps.SportDetail.steps": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "colmi_r02_client.steps.SportDetail.distance": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 5}, "colmi_r02_client.steps.NoData": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "colmi_r02_client.steps.SportDetailParser": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 33}, "colmi_r02_client.steps.SportDetailParser.reset": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "colmi_r02_client.steps.SportDetailParser.parse": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "colmi_r02_client.steps.bcd_to_decimal": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}}, "length": 195, "save": true}, "index": {"qualname": {"root": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 12, "c": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.battery.CMD_BATTERY": {"tf": 1}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 10}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.packet.checksum": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Sync.comment": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.connect": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.ReadingError.code": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.client.Client.address": {"tf": 1}, "colmi_r02_client.client.Client.bleak_client": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.queues": {"tf": 1}, "colmi_r02_client.client.Client.record_to": {"tf": 1}, "colmi_r02_client.client.Client.connect": {"tf": 1}, "colmi_r02_client.client.Client.disconnect": {"tf": 1}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.client.Client.reboot": {"tf": 1}, "colmi_r02_client.client.Client.raw": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}}, "df": 21}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.steps.SportDetail.calories": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.battery.CMD_BATTERY": {"tf": 1}, "colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}, "colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.battery.BatteryInfo": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}}, "df": 4}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.Base.metadata": {"tf": 1}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.client.Client.bleak_client": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 5}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 16}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 7}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}}, "df": 3}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 12}}, "f": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}}, "df": 2}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"colmi_r02_client.date_utils.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}}, "df": 6}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}}, "df": 8, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 6}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.get_last_sync": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print.print_lists": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}}, "df": 3}}}, "o": {"docs": {"colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}}, "df": 1}}, "x": {"docs": {"colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 1}, "o": {"docs": {"colmi_r02_client.client.Client.record_to": {"tf": 1}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.date_utils.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 10, "s": {"docs": {"colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.db.Sync.timestamp": {"tf": 1}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}}, "df": 5}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.disconnect": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print.print_dicts": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 5}}}}}}}}}}}, "y": {"docs": {"colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}}, "df": 3}}, "b": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.date_utils.now": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 6}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.Client.send_packet": {"tf": 1}}, "df": 1}}, "t": {"docs": {"colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 6, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}}, "df": 6}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}}, "df": 3}}}, "o": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.timestamp": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}}, "df": 12, "s": {"docs": {"colmi_r02_client.db.Ring.syncs": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "o": {"2": {"docs": {"colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.steps.SportDetail": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "x": {"docs": {"colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}}, "df": 12, "s": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 6}}}, "w": {"docs": {"colmi_r02_client.client.Client.raw": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.Client.record_to": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.RealTimeReading": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}}, "df": 10}}}}}}}}}}}}, "d": {"docs": {"colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.real_time.Reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.real_time.ReadingError": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}}, "df": 4}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.reboot": {"tf": 1}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}}, "df": 3}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base.registry": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.ring_id": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 11}}}}, "h": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}}, "df": 18, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}}, "df": 9, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.hr.HeartRateLog": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.hr.HeartRateLogParser": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 5}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.hr_settings.HeartRateLogSettings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {"colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}}, "df": 1, "v": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.FullData": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.FullData.address": {"tf": 1}, "colmi_r02_client.client.FullData.heart_rates": {"tf": 1}}, "df": 4}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.client.empty_parse": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.FullData.address": {"tf": 1}, "colmi_r02_client.client.Client.address": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}}, "df": 5}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.queues": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 13}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}}, "df": 1}}, "k": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}, "r": {"docs": {"colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}}, "df": 1}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.db.Base.metadata": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.steps.SportDetail.month": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}}, "df": 2}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.steps.SportDetail.year": {"tf": 1}}, "df": 1}}}}}}, "fullname": {"root": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 12, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.battery.CMD_BATTERY": {"tf": 1}, "colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}, "colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.blink_twice": {"tf": 1}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}, "colmi_r02_client.client": {"tf": 1}, "colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.FullData": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.FullData.address": {"tf": 1}, "colmi_r02_client.client.FullData.heart_rates": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.client.Client": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.client.Client.address": {"tf": 1}, "colmi_r02_client.client.Client.bleak_client": {"tf": 1}, "colmi_r02_client.client.Client.queues": {"tf": 1}, "colmi_r02_client.client.Client.record_to": {"tf": 1}, "colmi_r02_client.client.Client.connect": {"tf": 1}, "colmi_r02_client.client.Client.disconnect": {"tf": 1}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.client.Client.reboot": {"tf": 1}, "colmi_r02_client.client.Client.raw": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils": {"tf": 1}, "colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}, "colmi_r02_client.date_utils.now": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.date_utils.is_today": {"tf": 1}, "colmi_r02_client.db": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.Base.metadata": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.timestamp": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}, "colmi_r02_client.hr": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.packet": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.pretty_print": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.Reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.ReadingError": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}, "colmi_r02_client.reboot": {"tf": 1}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 195}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Sync.comment": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.connect": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.ReadingError.code": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.battery.CMD_BATTERY": {"tf": 1}, "colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}, "colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.blink_twice": {"tf": 1}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}, "colmi_r02_client.client": {"tf": 1.4142135623730951}, "colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.logger": {"tf": 1.4142135623730951}, "colmi_r02_client.client.empty_parse": {"tf": 1.4142135623730951}, "colmi_r02_client.client.log_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.client.FullData": {"tf": 1.4142135623730951}, "colmi_r02_client.client.FullData.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.client.FullData.address": {"tf": 1.4142135623730951}, "colmi_r02_client.client.FullData.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.address": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.bleak_client": {"tf": 2}, "colmi_r02_client.client.Client.queues": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.record_to": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.connect": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.disconnect": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.send_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_battery": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.set_time": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_steps": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.reboot": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.raw": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils": {"tf": 1}, "colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}, "colmi_r02_client.date_utils.now": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.date_utils.is_today": {"tf": 1}, "colmi_r02_client.db": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.Base.metadata": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.timestamp": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}, "colmi_r02_client.hr": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.packet": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.pretty_print": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.Reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.ReadingError": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}, "colmi_r02_client.reboot": {"tf": 1}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 195}}}}}, "m": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.battery.CMD_BATTERY": {"tf": 1}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 10}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.packet.checksum": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.steps.SportDetail.calories": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 1}}}}}}, "r": {"0": {"2": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.battery.CMD_BATTERY": {"tf": 1}, "colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}, "colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.blink_twice": {"tf": 1}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}, "colmi_r02_client.client": {"tf": 1}, "colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.FullData": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.FullData.address": {"tf": 1}, "colmi_r02_client.client.FullData.heart_rates": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.client.Client": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.client.Client.address": {"tf": 1}, "colmi_r02_client.client.Client.bleak_client": {"tf": 1}, "colmi_r02_client.client.Client.queues": {"tf": 1}, "colmi_r02_client.client.Client.record_to": {"tf": 1}, "colmi_r02_client.client.Client.connect": {"tf": 1}, "colmi_r02_client.client.Client.disconnect": {"tf": 1}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.client.Client.reboot": {"tf": 1}, "colmi_r02_client.client.Client.raw": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils": {"tf": 1}, "colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}, "colmi_r02_client.date_utils.now": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.date_utils.is_today": {"tf": 1}, "colmi_r02_client.db": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.Base.metadata": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.timestamp": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}, "colmi_r02_client.hr": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.packet": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.pretty_print": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.Reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.ReadingError": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}, "colmi_r02_client.reboot": {"tf": 1}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 195}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "x": {"docs": {"colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}}, "df": 12, "s": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 6}}}, "w": {"docs": {"colmi_r02_client.client.Client.raw": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.Client.record_to": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.Reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.ReadingError": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1.4142135623730951}}, "df": 33, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.RealTimeReading": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}}, "df": 10}}}}}}}}}}}}, "d": {"docs": {"colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.real_time.Reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.real_time.ReadingError": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}}, "df": 4}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.reboot": {"tf": 1}, "colmi_r02_client.reboot": {"tf": 1}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1.4142135623730951}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1.4142135623730951}}, "df": 4}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base.registry": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.ring_id": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 11}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.battery.CMD_BATTERY": {"tf": 1.4142135623730951}, "colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1.4142135623730951}, "colmi_r02_client.battery.BatteryInfo": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1.4142135623730951}, "colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}, "colmi_r02_client.battery.parse_battery": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.battery.BatteryInfo": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}}, "df": 4}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.Base.metadata": {"tf": 1}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.blink_twice": {"tf": 1}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1.4142135623730951}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.client.Client.bleak_client": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 5}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.packet": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 18}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 7}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.pretty_print": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.pretty_print": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1.4142135623730951}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1.4142135623730951}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 12}}, "f": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}}, "df": 2}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"colmi_r02_client.date_utils.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}}, "df": 6}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}}, "df": 8, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 6}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.get_last_sync": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print.print_lists": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.blink_twice": {"tf": 1}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1.4142135623730951}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}}, "df": 4}}}, "o": {"docs": {"colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}}, "df": 1}}, "x": {"docs": {"colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 1}, "o": {"docs": {"colmi_r02_client.client.Client.record_to": {"tf": 1}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.date_utils.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.real_time.Reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.ReadingError": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 41, "s": {"docs": {"colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.db.Sync.timestamp": {"tf": 1}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}}, "df": 5}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.disconnect": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print.print_dicts": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {"colmi_r02_client.date_utils": {"tf": 1}, "colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}, "colmi_r02_client.date_utils.now": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.date_utils.is_today": {"tf": 1}}, "df": 11, "s": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 5}}}}}}}}}}}, "y": {"docs": {"colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}}, "df": 3}}, "b": {"docs": {"colmi_r02_client.db": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.Base.metadata": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.timestamp": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1.4142135623730951}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}}, "df": 39}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.date_utils.now": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 6}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.date_utils": {"tf": 1}, "colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}, "colmi_r02_client.date_utils.now": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.date_utils.is_today": {"tf": 1}}, "df": 11}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.Client.send_packet": {"tf": 1}}, "df": 1}}, "t": {"docs": {"colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1.4142135623730951}}, "df": 9, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1.4142135623730951}}, "df": 12}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.steps": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetail": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 18}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}}, "df": 3}}}, "o": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.timestamp": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}}, "df": 12, "s": {"docs": {"colmi_r02_client.db.Ring.syncs": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "o": {"2": {"docs": {"colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.steps.SportDetail": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}}, "df": 18, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}}, "df": 9, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.hr.HeartRateLog": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.hr.HeartRateLogParser": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 5}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.hr_settings.HeartRateLogSettings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {"colmi_r02_client.hr": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1.4142135623730951}}, "df": 28, "v": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.FullData": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.FullData.address": {"tf": 1}, "colmi_r02_client.client.FullData.heart_rates": {"tf": 1}}, "df": 4}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.client.empty_parse": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.FullData.address": {"tf": 1}, "colmi_r02_client.client.Client.address": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}}, "df": 5}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.queues": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 13}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1}}, "df": 1}}, "k": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}, "r": {"docs": {"colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1}}, "df": 1}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.db.Base.metadata": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.steps.SportDetail.month": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}}, "df": 2}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.steps.SportDetail.year": {"tf": 1}}, "df": 1}}}}}}, "annotation": {"root": {"docs": {"colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}, "colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}, "colmi_r02_client.client.FullData.address": {"tf": 1}, "colmi_r02_client.client.FullData.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.client.Client.queues": {"tf": 1}, "colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 38, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}, "colmi_r02_client.real_time.Reading.value": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 14}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}}, "df": 12}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.client.FullData.address": {"tf": 1}}, "df": 1}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}}, "df": 12}}}}}}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"0": {"2": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}}, "df": 10}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}}, "df": 10}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.FullData.heart_rates": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Sync.comment": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.client.Client.queues": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {"colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}}, "df": 6}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.client.Client.queues": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.queues": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.client.Client.queues": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}, "colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}}, "df": 12}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Ring.ring_id": {"tf": 1}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.Ring.address": {"tf": 1}, "colmi_r02_client.db.Sync.comment": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.db.Ring.heart_rates": {"tf": 1}, "colmi_r02_client.db.Ring.syncs": {"tf": 1}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1}}, "df": 3}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.db.Sync.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "default_value": {"root": {"0": {"0": {"0": {"0": {"1": {"8": {"0": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"docs": {}, "df": 0, "a": {"2": {"6": {"docs": {"colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 1}, "7": {"docs": {"colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {"colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "8": {"0": {"5": {"docs": {}, "df": 0, "f": {"9": {"docs": {}, "df": 0, "b": {"3": {"4": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 3}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"0": {"0": {"0": {"docs": {"colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "5": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1}}, "df": 2}, "6": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1}}, "df": 2}, "docs": {"colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 2}, "6": {"docs": {"colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1}}, "df": 1}, "docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1}}, "df": 5}, "2": {"1": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1}}, "df": 2}, "2": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1}}, "df": 2}, "docs": {"colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 3}, "3": {"0": {"docs": {"colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1}}, "df": 1}, "docs": {"colmi_r02_client.battery.CMD_BATTERY": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 5}, "4": {"docs": {"colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 3}, "5": {"0": {"9": {"8": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 2}, "6": {"7": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0, "e": {"4": {"0": {"0": {"0": {"0": {"2": {"docs": {"colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}}, "df": 1}, "3": {"docs": {"colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"0": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "7": {"docs": {"colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 2}, "8": {"0": {"0": {"0": {"docs": {"colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1}}, "df": 3}, "9": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1}}, "df": 2}, "docs": {"colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.cli.logger": {"tf": 1.4142135623730951}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1.4142135623730951}, "colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.logger": {"tf": 1.4142135623730951}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base.registry": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base.metadata": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.logger": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.Action.START": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 3.3166247903554}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1.4142135623730951}}, "df": 36, "b": {"5": {"docs": {}, "df": 0, "a": {"3": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}}, "docs": {"colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}}, "df": 5, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}}, "df": 5}}}}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 2}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}}}}}, "x": {"0": {"3": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"3": {"docs": {"colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "8": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"1": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1}}, "df": 1}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "1": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"1": {"0": {"docs": {"colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "6": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"1": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"1": {"7": {"docs": {"colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0, "e": {"3": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "q": {"docs": {"colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}, "2": {"7": {"docs": {"colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1.4142135623730951}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1.4142135623730951}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 6.324555320336759}, "colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 4.242640687119285}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1.4142135623730951}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1.4142135623730951}}, "df": 14}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "l": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 3}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 3}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 23}, "o": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 6}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 8}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1.4142135623730951}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "r": {"0": {"1": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "2": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1.4142135623730951}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 8}, "3": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "4": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "5": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "6": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "7": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "1": {"0": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"1": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 3}}, "df": 10}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base.registry": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 3}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 6}}}}}}}, "g": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.cli.logger": {"tf": 1}, "colmi_r02_client.client.logger": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 3}, "colmi_r02_client.db.logger": {"tf": 1}, "colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}, "colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 3}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 23}, "l": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.db.Base.metadata": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 3, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "r": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.hr.logger": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}}, "df": 3, "v": {"docs": {"colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1, "t": {"docs": {"colmi_r02_client.set_time.logger": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.hr_settings.logger": {"tf": 1}}, "df": 2}}}}}}}, "r": {"2": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "p": {"docs": {}, "df": 0, "o": {"2": {"docs": {"colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}, "docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.real_time.Action.START": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.real_time.Action.STOP": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base.registry": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "e": {"0": {"docs": {}, "df": 0, "a": {"9": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}}, "5": {"0": {"docs": {}, "df": 0, "e": {"2": {"4": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"9": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 3}}, "docs": {}, "df": 0}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}}}, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1}}, "df": 1}}}}, "f": {"3": {"9": {"3": {"docs": {"colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 2.23606797749979}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 2.6457513110645907}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 2}}, "df": 3}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}}, "df": 1}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base.registry": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.db.Base.registry": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client.db.logger": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.Base.registry": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.db.Base.registry": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.real_time.Action.START": {"tf": 1}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1}}, "df": 4}}}}}}}}, "signature": {"root": {"0": {"docs": {"colmi_r02_client.client.Client.raw": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 2}, "docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 4.47213595499958}, "colmi_r02_client.battery.parse_battery": {"tf": 4.898979485566356}, "colmi_r02_client.client.empty_parse": {"tf": 4.123105625617661}, "colmi_r02_client.client.log_packet": {"tf": 4}, "colmi_r02_client.client.FullData.__init__": {"tf": 6.928203230275509}, "colmi_r02_client.client.Client.__init__": {"tf": 5.916079783099616}, "colmi_r02_client.client.Client.connect": {"tf": 3.1622776601683795}, "colmi_r02_client.client.Client.disconnect": {"tf": 3.1622776601683795}, "colmi_r02_client.client.Client.send_packet": {"tf": 4.47213595499958}, "colmi_r02_client.client.Client.get_battery": {"tf": 4.47213595499958}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 6.324555320336759}, "colmi_r02_client.client.Client.set_time": {"tf": 4.898979485566356}, "colmi_r02_client.client.Client.blink_twice": {"tf": 3.4641016151377544}, "colmi_r02_client.client.Client.get_device_info": {"tf": 4.69041575982343}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 7.615773105863909}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 4.47213595499958}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 5.291502622129181}, "colmi_r02_client.client.Client.get_steps": {"tf": 8.717797887081348}, "colmi_r02_client.client.Client.reboot": {"tf": 3.4641016151377544}, "colmi_r02_client.client.Client.raw": {"tf": 7.14142842854285}, "colmi_r02_client.client.Client.get_full_data": {"tf": 6.855654600401044}, "colmi_r02_client.date_utils.start_of_day": {"tf": 4.898979485566356}, "colmi_r02_client.date_utils.end_of_day": {"tf": 4.898979485566356}, "colmi_r02_client.date_utils.dates_between": {"tf": 6.557438524302}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 2.6457513110645907}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 2.6457513110645907}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 2.6457513110645907}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 2.6457513110645907}, "colmi_r02_client.date_utils.now": {"tf": 3.605551275463989}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 4.47213595499958}, "colmi_r02_client.date_utils.is_today": {"tf": 4.47213595499958}, "colmi_r02_client.db.Base.__init__": {"tf": 3.7416573867739413}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 7.874007874011811}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 7.874007874011811}, "colmi_r02_client.db.Ring.__init__": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Sync.__init__": {"tf": 3.1622776601683795}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 3.1622776601683795}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 5}, "colmi_r02_client.db.get_db_session": {"tf": 6.557438524302}, "colmi_r02_client.db.create_or_find_ring": {"tf": 6.782329983125268}, "colmi_r02_client.db.sync": {"tf": 6.782329983125268}, "colmi_r02_client.db.get_last_sync": {"tf": 6.082762530298219}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 4.47213595499958}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 7.615773105863909}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 3.1622776601683795}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 3.4641016151377544}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 3.4641016151377544}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 6.928203230275509}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 4.47213595499958}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 4.898979485566356}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 4.898979485566356}, "colmi_r02_client.packet.make_packet": {"tf": 5.916079783099616}, "colmi_r02_client.packet.checksum": {"tf": 4}, "colmi_r02_client.pretty_print.print_lists": {"tf": 6.48074069840786}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 4.58257569495584}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 5}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 5.291502622129181}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 5.291502622129181}, "colmi_r02_client.real_time.get_start_packet": {"tf": 4.898979485566356}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 4.898979485566356}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 4.898979485566356}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 6.164414002968976}, "colmi_r02_client.set_time.set_time_packet": {"tf": 4.47213595499958}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 4}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 5.5677643628300215}, "colmi_r02_client.steps.read_steps_packet": {"tf": 4.69041575982343}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 8.18535277187245}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 3.4641016151377544}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 7.280109889280518}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 4}}, "df": 70, "b": {"docs": {"colmi_r02_client.set_time.byte_to_bcd": {"tf": 1}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}}, "df": 2}}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.date_utils.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 7}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.client.Client.raw": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 19}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.client.Client.raw": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1.4142135623730951}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.raw": {"tf": 1.4142135623730951}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 2}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 2.6457513110645907}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1.4142135623730951}}, "df": 16, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1.4142135623730951}}, "df": 20}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.Client.raw": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1.4142135623730951}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1.4142135623730951}}, "df": 20}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 10}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1.4142135623730951}}, "df": 2, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 2}}}}}}}, "r": {"0": {"2": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.FullData.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1.4142135623730951}}, "df": 20}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1.4142135623730951}}, "df": 7, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}}, "df": 6}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.raw": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.log_packet": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.reboot": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1.4142135623730951}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 22}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 3}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1.4142135623730951}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}}, "df": 6}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.__init__": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1.4142135623730951}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 8}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.get_steps": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1.4142135623730951}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.client.Client.connect": {"tf": 1}, "colmi_r02_client.client.Client.disconnect": {"tf": 1}, "colmi_r02_client.client.Client.send_packet": {"tf": 1}, "colmi_r02_client.client.Client.get_battery": {"tf": 1}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.client.Client.reboot": {"tf": 1}, "colmi_r02_client.client.Client.raw": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 23}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1.4142135623730951}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.get_last_sync": {"tf": 1.7320508075688772}}, "df": 4}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.Client.raw": {"tf": 1}}, "df": 1}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}}, "df": 6}}}}}}}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.FullData.__init__": {"tf": 1}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.pretty_print.print_lists": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {"colmi_r02_client.client.FullData.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1}}, "df": 6}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.client.Client.__init__": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.client.Client.get_steps": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 8, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"colmi_r02_client.client.Client.set_time": {"tf": 1}, "colmi_r02_client.date_utils.start_of_day": {"tf": 1}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1}, "colmi_r02_client.date_utils.is_today": {"tf": 1}}, "df": 4}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1}, "colmi_r02_client.client.Client.get_steps": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1}}, "df": 4}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.Client.set_time": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_steps": {"tf": 2}, "colmi_r02_client.client.Client.get_full_data": {"tf": 2}, "colmi_r02_client.date_utils.start_of_day": {"tf": 2}, "colmi_r02_client.date_utils.end_of_day": {"tf": 2}, "colmi_r02_client.date_utils.dates_between": {"tf": 2.449489742783178}, "colmi_r02_client.date_utils.now": {"tf": 1.4142135623730951}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1.4142135623730951}, "colmi_r02_client.date_utils.is_today": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}, "colmi_r02_client.db.get_last_sync": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1.4142135623730951}}, "df": 16}}}}}, "a": {"docs": {"colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 2}}, "y": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.get_device_info": {"tf": 1}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1}, "b": {"docs": {"colmi_r02_client.db.create_or_find_ring": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 2}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.pretty_print.print_lists": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.real_time.Reading.__init__": {"tf": 1}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.db.get_last_sync": {"tf": 1}}, "df": 4}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.steps.SportDetail.__init__": {"tf": 1}}, "df": 1}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.real_time.Action": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}}, "df": 2}}}}}}, "doc": {"root": {"0": {"1": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1, ":": {"4": {"3": {"docs": {}, "df": 0, ":": {"0": {"4": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "2": {"docs": {}, "df": 0, ":": {"0": {"3": {"docs": {}, "df": 0, ":": {"2": {"0": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "7": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}}, "df": 6, "x": {"0": {"0": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}, "1": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}, "3": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}}, "5": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}}, "1": {"0": {"0": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.449489742783178}}, "df": 1}, "2": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}, "4": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 3}, "5": {"0": {"3": {"1": {"5": {"docs": {}, "df": 0, "+": {"0": {"0": {"docs": {}, "df": 0, ":": {"0": {"0": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "6": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 2}, "docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 8}, "2": {"0": {"2": {"4": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.449489742783178}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 3}, "1": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 1}, "2": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "5": {"5": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}}, "df": 8}, "docs": {}, "df": 0}, "8": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}, "docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 6}, "3": {"4": {"1": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, ":": {"0": {"8": {"docs": {}, "df": 0, ":": {"6": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, ":": {"6": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "4": {"8": {"4": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 2}, "6": {"docs": {}, "df": 0, "e": {"4": {"0": {"0": {"0": {"0": {"2": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "3": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"0": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "7": {"0": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, ":": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, ":": {"0": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "d": {"0": {"docs": {}, "df": 0, ":": {"3": {"4": {"docs": {}, "df": 0, ":": {"1": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}}}}}, "2": {"3": {"2": {"3": {"2": {"docs": {}, "df": 0, "+": {"0": {"0": {"docs": {}, "df": 0, ":": {"0": {"0": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"docs": {"colmi_r02_client": {"tf": 2}}, "df": 1}, "docs": {}, "df": 0}, "8": {"1": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}, "9": {"5": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client": {"tf": 19}, "colmi_r02_client.battery": {"tf": 1.7320508075688772}, "colmi_r02_client.battery.CMD_BATTERY": {"tf": 1.7320508075688772}, "colmi_r02_client.battery.BATTERY_PACKET": {"tf": 1.7320508075688772}, "colmi_r02_client.battery.BatteryInfo": {"tf": 1.7320508075688772}, "colmi_r02_client.battery.BatteryInfo.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.battery.BatteryInfo.battery_level": {"tf": 1.7320508075688772}, "colmi_r02_client.battery.BatteryInfo.charging": {"tf": 1.7320508075688772}, "colmi_r02_client.battery.parse_battery": {"tf": 1.7320508075688772}, "colmi_r02_client.blink_twice": {"tf": 1.7320508075688772}, "colmi_r02_client.blink_twice.CMD_BLINK_TWICE": {"tf": 1.7320508075688772}, "colmi_r02_client.blink_twice.BLINK_TWICE_PACKET": {"tf": 1.7320508075688772}, "colmi_r02_client.cli": {"tf": 1.4142135623730951}, "colmi_r02_client.cli.logger": {"tf": 1.7320508075688772}, "colmi_r02_client.cli.DEVICE_NAME_PREFIXES": {"tf": 1.7320508075688772}, "colmi_r02_client.client": {"tf": 1.7320508075688772}, "colmi_r02_client.client.UART_SERVICE_UUID": {"tf": 1.7320508075688772}, "colmi_r02_client.client.UART_RX_CHAR_UUID": {"tf": 1.7320508075688772}, "colmi_r02_client.client.UART_TX_CHAR_UUID": {"tf": 1.7320508075688772}, "colmi_r02_client.client.DEVICE_INFO_UUID": {"tf": 1.7320508075688772}, "colmi_r02_client.client.DEVICE_HW_UUID": {"tf": 1.7320508075688772}, "colmi_r02_client.client.DEVICE_FW_UUID": {"tf": 1.7320508075688772}, "colmi_r02_client.client.logger": {"tf": 1.7320508075688772}, "colmi_r02_client.client.empty_parse": {"tf": 1.4142135623730951}, "colmi_r02_client.client.log_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.client.FullData": {"tf": 1.7320508075688772}, "colmi_r02_client.client.FullData.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.client.FullData.address": {"tf": 1.7320508075688772}, "colmi_r02_client.client.FullData.heart_rates": {"tf": 1.7320508075688772}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 2}, "colmi_r02_client.client.Client": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.address": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.bleak_client": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.queues": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.record_to": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.connect": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.disconnect": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.send_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_battery": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_realtime_reading": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.set_time": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.blink_twice": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_device_info": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_heart_rate_log": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_heart_rate_log_settings": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.set_heart_rate_log_settings": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_steps": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.reboot": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.raw": {"tf": 1.7320508075688772}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.start_of_day": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.end_of_day": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.dates_between": {"tf": 1.4142135623730951}, "colmi_r02_client.date_utils.test_dates_between_one": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.test_dates_between_two": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.test_dates_between_many": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.test_dates_between_end_before_start": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.now": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 2.449489742783178}, "colmi_r02_client.date_utils.is_today": {"tf": 1.7320508075688772}, "colmi_r02_client.db": {"tf": 1.7320508075688772}, "colmi_r02_client.db.logger": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base": {"tf": 14.798648586948742}, "colmi_r02_client.db.Base.__init__": {"tf": 3.3166247903554}, "colmi_r02_client.db.Base.registry": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base.metadata": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 2.6457513110645907}, "colmi_r02_client.db.DateTimeInUTC.impl": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 12.288205727444508}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 6.324555320336759}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 6.324555320336759}, "colmi_r02_client.db.Ring": {"tf": 14.798648586948742}, "colmi_r02_client.db.Ring.__init__": {"tf": 3.3166247903554}, "colmi_r02_client.db.Ring.ring_id": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring.address": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring.heart_rates": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring.syncs": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 14.798648586948742}, "colmi_r02_client.db.Sync.__init__": {"tf": 3.3166247903554}, "colmi_r02_client.db.Sync.sync_id": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync.ring_id": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync.timestamp": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync.comment": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync.ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync.heart_rates": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 14.798648586948742}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 3.3166247903554}, "colmi_r02_client.db.HeartRate.heart_rate_id": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate.reading": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate.timestamp": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate.ring_id": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate.ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate.sync_id": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate.sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1.4142135623730951}, "colmi_r02_client.db.get_db_session": {"tf": 2.23606797749979}, "colmi_r02_client.db.create_or_find_ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.get_last_sync": {"tf": 1.7320508075688772}, "colmi_r02_client.hr": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.CMD_READ_HEART_RATE": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.logger": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLog": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLog.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLog.heart_rates": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLog.timestamp": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLog.size": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLog.index": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLog.range": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLog.heart_rates_with_times": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.NoData": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLogParser.reset": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLogParser.is_today": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 2.8284271247461903}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 2.23606797749979}, "colmi_r02_client.hr_settings": {"tf": 3}, "colmi_r02_client.hr_settings.CMD_HEART_RATE_LOG_SETTINGS": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings.READ_HEART_RATE_LOG_SETTINGS_PACKET": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings.logger": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings.HeartRateLogSettings": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings.HeartRateLogSettings.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings.HeartRateLogSettings.enabled": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings.hr_log_settings_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.packet": {"tf": 1.7320508075688772}, "colmi_r02_client.packet.make_packet": {"tf": 2.8284271247461903}, "colmi_r02_client.packet.checksum": {"tf": 2}, "colmi_r02_client.pretty_print": {"tf": 1.4142135623730951}, "colmi_r02_client.pretty_print.print_lists": {"tf": 1.7320508075688772}, "colmi_r02_client.pretty_print.print_dicts": {"tf": 1.7320508075688772}, "colmi_r02_client.pretty_print.print_dataclasses": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time": {"tf": 2.8284271247461903}, "colmi_r02_client.real_time.Action": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.Action.START": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.Action.PAUSE": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.Action.CONTINUE": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.Action.STOP": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 2}, "colmi_r02_client.real_time.RealTimeReading.HEART_RATE": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_PRESSURE": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading.SPO2": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading.FATIGUE": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading.HEALTH_CHECK": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading.ECG": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading.PRESSURE": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading.BLOOD_SUGAR": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.RealTimeReading.HRV": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.REAL_TIME_MAPPING": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.CMD_START_REAL_TIME": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.CMD_STOP_REAL_TIME": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.CMD_REAL_TIME_HEART_RATE": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.CONTINUE_HEART_RATE_PACKET": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.Reading": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.Reading.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.Reading.kind": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.Reading.value": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.ReadingError": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.ReadingError.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.ReadingError.kind": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.ReadingError.code": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.get_start_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.get_continue_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.get_stop_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time.parse_real_time_reading": {"tf": 1.7320508075688772}, "colmi_r02_client.reboot": {"tf": 1.7320508075688772}, "colmi_r02_client.reboot.CMD_REBOOT": {"tf": 1.7320508075688772}, "colmi_r02_client.reboot.REBOOT_PACKET": {"tf": 1.7320508075688772}, "colmi_r02_client.set_time": {"tf": 2.449489742783178}, "colmi_r02_client.set_time.logger": {"tf": 1.7320508075688772}, "colmi_r02_client.set_time.CMD_SET_TIME": {"tf": 1.7320508075688772}, "colmi_r02_client.set_time.set_time_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.set_time.byte_to_bcd": {"tf": 1.7320508075688772}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 3}, "colmi_r02_client.steps": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.CMD_GET_STEP_SOMEDAY": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.read_steps_packet": {"tf": 4.58257569495584}, "colmi_r02_client.steps.SportDetail": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.SportDetail.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.SportDetail.year": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.SportDetail.month": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.SportDetail.day": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetail.calories": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.SportDetail.steps": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.NoData": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetailParser": {"tf": 2.23606797749979}, "colmi_r02_client.steps.SportDetailParser.reset": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.SportDetailParser.parse": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.bcd_to_decimal": {"tf": 1.7320508075688772}}, "df": 195, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 2.23606797749979}}, "df": 1}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 5}}}}}}}, "f": {"docs": {"colmi_r02_client": {"tf": 3.3166247903554}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2.23606797749979}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 3.605551275463989}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 2.23606797749979}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 2.23606797749979}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 2.23606797749979}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.7320508075688772}, "colmi_r02_client.pretty_print": {"tf": 1.7320508075688772}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 18, "f": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.hr_settings": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"colmi_r02_client": {"tf": 3}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 10, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 7}, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 9}}}, "x": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "r": {"docs": {"colmi_r02_client": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 15, "m": {"docs": {"colmi_r02_client.db.Base": {"tf": 4.898979485566356}, "colmi_r02_client.db.Ring": {"tf": 4.898979485566356}, "colmi_r02_client.db.Sync": {"tf": 4.898979485566356}, "colmi_r02_client.db.HeartRate": {"tf": 4.898979485566356}}, "df": 4}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.6457513110645907}}, "df": 1}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.hr_settings": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"colmi_r02_client": {"tf": 2.6457513110645907}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.NoData": {"tf": 1}}, "df": 18, "o": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 6, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 2.449489742783178}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 2}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"colmi_r02_client": {"tf": 2.23606797749979}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"colmi_r02_client": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.449489742783178}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 9, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 2}, "colmi_r02_client.hr_settings": {"tf": 1.7320508075688772}}, "df": 2}}}}}, "s": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 5}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {"colmi_r02_client.real_time": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 2, "s": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 3.872983346207417}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.HeartRate": {"tf": 2}}, "df": 5}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 2, "s": {"docs": {"colmi_r02_client": {"tf": 2}, "colmi_r02_client.db.sync": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.battery": {"tf": 1}}, "df": 2}}, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 2, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1.4142135623730951}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "o": {"2": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.real_time": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1}}}, "b": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.4142135623730951}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 3, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.23606797749979}, "colmi_r02_client.db.Ring": {"tf": 2.23606797749979}, "colmi_r02_client.db.Sync": {"tf": 2.23606797749979}, "colmi_r02_client.db.HeartRate": {"tf": 2.23606797749979}}, "df": 4, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 7}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 9, "n": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 3}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.HeartRate": {"tf": 2}}, "df": 5}, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client": {"tf": 2}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.23606797749979}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 2.23606797749979}, "colmi_r02_client.db.Sync": {"tf": 2.23606797749979}, "colmi_r02_client.db.HeartRate": {"tf": 2.23606797749979}}, "df": 6}}}}}}}}}, "d": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 2.449489742783178}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 9}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.hr_settings": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}, "p": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.set_time": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 8}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.pretty_print": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "x": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}}, "df": 2}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.real_time.RealTimeReading": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 3}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 7, "s": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 2, "r": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 6, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 7}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.8284271247461903}, "colmi_r02_client.db.Ring": {"tf": 2.8284271247461903}, "colmi_r02_client.db.Sync": {"tf": 2.8284271247461903}, "colmi_r02_client.db.HeartRate": {"tf": 2.8284271247461903}}, "df": 4}}}}}, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 6}}}}}}, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 3.605551275463989}, "colmi_r02_client.cli": {"tf": 1}}, "df": 2, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 4.242640687119285}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Ring": {"tf": 4.242640687119285}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 4.242640687119285}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 4.242640687119285}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.pretty_print": {"tf": 1}}, "df": 11, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.HeartRate": {"tf": 2}}, "df": 5}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client": {"tf": 4}, "colmi_r02_client.cli": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.HeartRate": {"tf": 2}}, "df": 4}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 4}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 2}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}}, "df": 3, "s": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 3}, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "#": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.real_time.RealTimeReading": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 8}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": null}, "colmi_r02_client.db.Base.__init__": {"tf": null}, "colmi_r02_client.db.Ring": {"tf": null}, "colmi_r02_client.db.Ring.__init__": {"tf": null}, "colmi_r02_client.db.Sync": {"tf": null}, "colmi_r02_client.db.Sync.__init__": {"tf": null}, "colmi_r02_client.db.HeartRate": {"tf": null}, "colmi_r02_client.db.HeartRate.__init__": {"tf": null}}, "df": 8}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.cli": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 3}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.hr_settings": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 6}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.set_time": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}}, "df": 2, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.battery": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.23606797749979}}, "df": 1}}}}}}, "a": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "n": {"docs": {"colmi_r02_client": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}}, "df": 9, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 6}}}}, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr": {"tf": 1}}, "df": 7}}, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "s": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 5.196152422706632}}, "df": 1, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.23606797749979}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {}, "df": 0, ":": {"0": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "d": {"0": {"docs": {}, "df": 0, ":": {"3": {"4": {"docs": {}, "df": 0, ":": {"1": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 5}}}}}, "c": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.7320508075688772}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr_settings": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 1}}, "\\": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "f": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"1": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"9": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}}, "#": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"8": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"1": {"3": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"1": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"8": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"1": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"9": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "4": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"1": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "b": {"6": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"1": {"8": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"4": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"3": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"8": {"3": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "8": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"2": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"5": {"8": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"4": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"1": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"9": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"3": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"2": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}}, "l": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"4": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"1": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "t": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 10, "o": {"docs": {"colmi_r02_client": {"tf": 5.0990195135927845}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 2}, "colmi_r02_client.db.Base": {"tf": 3.1622776601683795}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 4.242640687119285}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 2.23606797749979}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Sync": {"tf": 3.1622776601683795}, "colmi_r02_client.db.HeartRate": {"tf": 3.1622776601683795}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 19, "o": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "k": {"docs": {"colmi_r02_client.set_time": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 7.3484692283495345}, "colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 2}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 5.385164807134504}, "colmi_r02_client.db.Base.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 5.5677643628300215}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 2.23606797749979}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 2.23606797749979}, "colmi_r02_client.db.Ring": {"tf": 5.385164807134504}, "colmi_r02_client.db.Ring.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 5.385164807134504}, "colmi_r02_client.db.Sync.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 5.385164807134504}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1.7320508075688772}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.hr": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 2}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1.4142135623730951}}, "df": 32, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 9}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 6}}, "y": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}}, "df": 2}, "n": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 3.3166247903554}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Base.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.6457513110645907}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Ring.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Sync.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 3.1622776601683795}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 19}, "n": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1.4142135623730951}}, "df": 2}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 2.23606797749979}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 3}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 3.3166247903554}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 2}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 3}, "colmi_r02_client.db.Sync": {"tf": 3}, "colmi_r02_client.db.HeartRate": {"tf": 3}, "colmi_r02_client.hr": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 14}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 2}}, "k": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}}}}}}, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.hr_settings": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.8284271247461903}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 3.1622776601683795}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 8, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "n": {"docs": {"colmi_r02_client.real_time.RealTimeReading": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 2}}, "x": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2.8284271247461903}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 4}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 2.8284271247461903}, "colmi_r02_client.db.Sync": {"tf": 2.8284271247461903}, "colmi_r02_client.db.HeartRate": {"tf": 2.8284271247461903}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.4142135623730951}}, "df": 9, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.23606797749979}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "r": {"0": {"2": {"docs": {"colmi_r02_client": {"tf": 4}, "colmi_r02_client.cli": {"tf": 1}}, "df": 2}, "6": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "1": {"0": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"colmi_r02_client": {"tf": 2.23606797749979}, "colmi_r02_client.real_time": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings": {"tf": 1.4142135623730951}}, "df": 2}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2, "d": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}}, "df": 2, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.client.empty_parse": {"tf": 1.4142135623730951}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}}, "df": 7}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 4}, "colmi_r02_client.db.Ring": {"tf": 4}, "colmi_r02_client.db.Sync": {"tf": 4}, "colmi_r02_client.db.HeartRate": {"tf": 4}}, "df": 4}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 4}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 3.872983346207417}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 7, "s": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 3.7416573867739413}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}}, "df": 9}}, "w": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "f": {"0": {"3": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"colmi_r02_client": {"tf": 4.795831523312719}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}}, "df": 3, "r": {"docs": {"colmi_r02_client": {"tf": 2.23606797749979}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client": {"tf": 3.1622776601683795}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 2}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 2}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 10, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.pretty_print": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}}, "df": 2, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "y": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 4, "s": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}}, "df": 1}}}, "y": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.8284271247461903}}, "df": 1}}}}}}, "s": {"docs": {"colmi_r02_client.pretty_print": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}}, "df": 3}}}}}, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.set_time": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Ring": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Sync": {"tf": 2.6457513110645907}, "colmi_r02_client.db.HeartRate": {"tf": 2.6457513110645907}}, "df": 4, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 3.7416573867739413}, "colmi_r02_client.db.Ring": {"tf": 3.7416573867739413}, "colmi_r02_client.db.Sync": {"tf": 3.7416573867739413}, "colmi_r02_client.db.HeartRate": {"tf": 3.7416573867739413}}, "df": 4}}}}}}}}}, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.HeartRate": {"tf": 2}, "colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 6}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5, "n": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 5, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}, "c": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 6}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}, "b": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}, "f": {"3": {"9": {"3": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"colmi_r02_client": {"tf": 2.8284271247461903}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 2.6457513110645907}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.real_time.RealTimeReading": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 17}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 6}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}}, "r": {"docs": {"colmi_r02_client": {"tf": 3.7416573867739413}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2.449489742783178}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 3.3166247903554}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 2.449489742783178}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 2.449489742783178}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 2.449489742783178}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1.4142135623730951}, "colmi_r02_client.pretty_print": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 24, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 4, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "+": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 8}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"colmi_r02_client": {"tf": 3.872983346207417}, "colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}}, "df": 3, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 1}}, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 6.48074069840786}}, "df": 1}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client.db.sync": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 7}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base": {"tf": 2.23606797749979}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.23606797749979}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 2.23606797749979}, "colmi_r02_client.db.Sync": {"tf": 2.23606797749979}, "colmi_r02_client.db.HeartRate": {"tf": 2.23606797749979}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 9}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 8}}, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}}, "df": 7}}, "y": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 2}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 6}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 5, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client": {"tf": 2.449489742783178}, "colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}, "colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 9, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 2.449489742783178}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.8284271247461903}, "colmi_r02_client.db.Ring": {"tf": 2.449489742783178}, "colmi_r02_client.db.Sync": {"tf": 2.449489742783178}, "colmi_r02_client.db.HeartRate": {"tf": 2.449489742783178}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 6}, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "i": {"docs": {"colmi_r02_client": {"tf": 2.6457513110645907}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 11, "s": {"docs": {"colmi_r02_client": {"tf": 3.605551275463989}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 3.3166247903554}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 3.3166247903554}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 3.3166247903554}, "colmi_r02_client.db.Sync": {"tf": 3.3166247903554}, "colmi_r02_client.db.HeartRate": {"tf": 3.3166247903554}, "colmi_r02_client.hr": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 2}}, "df": 16, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}, "t": {"docs": {"colmi_r02_client": {"tf": 2.8284271247461903}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 2}}, "df": 14, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "n": {"docs": {"colmi_r02_client": {"tf": 2.449489742783178}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 3.1622776601683795}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 2.6457513110645907}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.hr": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 23, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5, "s": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1.4142135623730951}}, "df": 8}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 4.123105625617661}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 4.123105625617661}, "colmi_r02_client.db.Sync": {"tf": 4.123105625617661}, "colmi_r02_client.db.HeartRate": {"tf": 4.123105625617661}}, "df": 5, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.449489742783178}, "colmi_r02_client.db.Ring": {"tf": 2.449489742783178}, "colmi_r02_client.db.Sync": {"tf": 2.449489742783178}, "colmi_r02_client.db.HeartRate": {"tf": 2.449489742783178}}, "df": 4, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {"colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 1}}, "f": {"docs": {"colmi_r02_client": {"tf": 2.449489742783178}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1.4142135623730951}}, "df": 9}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.449489742783178}, "colmi_r02_client.db.Ring": {"tf": 2.449489742783178}, "colmi_r02_client.db.Sync": {"tf": 2.449489742783178}, "colmi_r02_client.db.HeartRate": {"tf": 2.449489742783178}}, "df": 4, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {"colmi_r02_client": {"tf": 3.605551275463989}, "colmi_r02_client.cli": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base": {"tf": 3.7416573867739413}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 6}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 3.7416573867739413}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 3.7416573867739413}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 3.7416573867739413}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 2}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 21, "s": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 3.3166247903554}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 3.1622776601683795}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 14, "k": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.set_time": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 2}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}}, "df": 9, "c": {"1": {"4": {"4": {"1": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.Base.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Ring.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.Sync.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 2}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1.4142135623730951}}, "df": 9}}}}}}}}}, "n": {"docs": {"colmi_r02_client": {"tf": 2.449489742783178}, "colmi_r02_client.db.Base": {"tf": 2.23606797749979}, "colmi_r02_client.db.Ring": {"tf": 2.23606797749979}, "colmi_r02_client.db.Sync": {"tf": 2.23606797749979}, "colmi_r02_client.db.HeartRate": {"tf": 2.23606797749979}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 6, "d": {"docs": {"colmi_r02_client": {"tf": 4.123105625617661}, "colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.8284271247461903}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 2}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 2}, "colmi_r02_client.pretty_print": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1.7320508075688772}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 23, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.23606797749979}, "colmi_r02_client.db.Ring": {"tf": 2.23606797749979}, "colmi_r02_client.db.Sync": {"tf": 2.23606797749979}, "colmi_r02_client.db.HeartRate": {"tf": 2.23606797749979}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "[": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}}}}, "y": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 8, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 2.23606797749979}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.Base.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Ring.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.Sync.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 2}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 12, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 5}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 9}}, "l": {"docs": {"colmi_r02_client": {"tf": 2}, "colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}}, "df": 7, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 8}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 4}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 7}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 2.449489742783178}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 6}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 5, "b": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 3, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "p": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.23606797749979}, "colmi_r02_client.db.Ring": {"tf": 2.23606797749979}, "colmi_r02_client.db.Sync": {"tf": 2.23606797749979}, "colmi_r02_client.db.HeartRate": {"tf": 2.23606797749979}}, "df": 4, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 2}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 8}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {"colmi_r02_client": {"tf": 2}}, "df": 1, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.6457513110645907}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Sync": {"tf": 2.6457513110645907}, "colmi_r02_client.db.HeartRate": {"tf": 2.6457513110645907}}, "df": 7}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.db.Base": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Ring": {"tf": 3.1622776601683795}, "colmi_r02_client.db.Sync": {"tf": 3.1622776601683795}, "colmi_r02_client.db.HeartRate": {"tf": 3.1622776601683795}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.steps.SportDetail.distance": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.hr_settings.HeartRateLogSettings.interval": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 3}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 6}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.packet.checksum": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 3.7416573867739413}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1.4142135623730951}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}}, "df": 9}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}}, "r": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1, "v": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 3}}, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 7, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.8284271247461903}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"colmi_r02_client.real_time.RealTimeReading": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "b": {"5": {"docs": {}, "df": 0, "a": {"3": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}, "docs": {}, "df": 0}}, "docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.8284271247461903}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 2.449489742783178}}, "df": 5, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1.4142135623730951}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}, "u": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 5}}, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 3}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 2.23606797749979}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 2.6457513110645907}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.read_heart_rate_packet": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.real_time": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 18, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 6, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1.4142135623730951}}, "df": 3}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 6}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.db.sync": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 2}, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 4}, "colmi_r02_client.db.Ring": {"tf": 4}, "colmi_r02_client.db.Sync": {"tf": 4}, "colmi_r02_client.db.HeartRate": {"tf": 4}}, "df": 4, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 4, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "t": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1}}, "y": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2.8284271247461903}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 2.8284271247461903}, "colmi_r02_client.db.Sync": {"tf": 2.8284271247461903}, "colmi_r02_client.db.HeartRate": {"tf": 2.8284271247461903}}, "df": 9, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1.7320508075688772}, "colmi_r02_client.hr_settings": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 5, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.packet.make_packet": {"tf": 1}, "colmi_r02_client.packet.checksum": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 4}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 2.449489742783178}}, "df": 5}}}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 2}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.hr_settings": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "e": {"0": {"docs": {}, "df": 0, "a": {"9": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}, "docs": {}, "df": 0}}, "5": {"0": {"docs": {}, "df": 0, "e": {"2": {"4": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"9": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}, "docs": {}, "df": 0}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.date_utils.dates_between": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1}}}}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.battery.parse_battery": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}, "colmi_r02_client.steps.SportDetailParser": {"tf": 1}}, "df": 10}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.hr_settings": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {"colmi_r02_client.hr": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.pretty_print": {"tf": 2}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 2}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 2.449489742783178}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 2, "s": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client": {"tf": 1.4142135623730951}}, "df": 1, "u": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 4.123105625617661}}, "df": 1, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.8284271247461903}}, "df": 1}}}}, "[": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.battery": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 2}, "colmi_r02_client.db.Sync": {"tf": 2}, "colmi_r02_client.db.HeartRate": {"tf": 2}}, "df": 6}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1, "s": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 3}}}, "t": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.449489742783178}, "colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 2}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 8, "d": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.empty_parse": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 2.449489742783178}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 2.449489742783178}, "colmi_r02_client.db.Sync": {"tf": 2.449489742783178}, "colmi_r02_client.db.HeartRate": {"tf": 2.449489742783178}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 9}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.client.Client.get_full_data": {"tf": 1}, "colmi_r02_client.db.get_db_session": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}}, "df": 1}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 10}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}, "colmi_r02_client.steps.read_steps_packet": {"tf": 1}}, "df": 3}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.real_time": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {"colmi_r02_client": {"tf": 2}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 7, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.pretty_print": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {"colmi_r02_client.db.DateTimeInUTC": {"tf": 1.4142135623730951}, "colmi_r02_client.set_time": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.hr_settings": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "y": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 4.47213595499958}, "colmi_r02_client.db.set_sqlite_pragma": {"tf": 1}, "colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 3, "s": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 6, "/": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}}, "df": 2}}}, "w": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync.__init__": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {"colmi_r02_client.db.Base": {"tf": 2.23606797749979}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 2.23606797749979}, "colmi_r02_client.db.Sync": {"tf": 2.23606797749979}, "colmi_r02_client.db.HeartRate": {"tf": 2.23606797749979}}, "df": 5}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 5, "l": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}, "s": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}}, "df": 5}, "d": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.hr.NoData": {"tf": 1}, "colmi_r02_client.steps.NoData": {"tf": 1}}, "df": 9, "t": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2.6457513110645907}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}, "colmi_r02_client.db.get_db_session": {"tf": 1}, "colmi_r02_client.set_time.parse_set_time_packet": {"tf": 1}, "colmi_r02_client.steps.SportDetail.time_index": {"tf": 1}}, "df": 10, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 6, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.client.empty_parse": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}}, "df": 1, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}, "colmi_r02_client.db.Base": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Sync": {"tf": 1.7320508075688772}, "colmi_r02_client.db.HeartRate": {"tf": 1.7320508075688772}}, "df": 8}}, "w": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.date_utils.minutes_so_far": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 2}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1.7320508075688772}}, "df": 1, "r": {"docs": {}, "df": 0, "y": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"colmi_r02_client.db.Base": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Sync": {"tf": 1.4142135623730951}, "colmi_r02_client.db.HeartRate": {"tf": 1.4142135623730951}}, "df": 5}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client": {"tf": 1}, "colmi_r02_client.client.COMMAND_HANDLERS": {"tf": 1.4142135623730951}, "colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 2}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1.7320508075688772}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1.7320508075688772}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 9, "s": {"docs": {"colmi_r02_client.db.Base.__init__": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}, "colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}, "colmi_r02_client.db.DateTimeInUTC.process_result_value": {"tf": 1}, "colmi_r02_client.db.Ring.__init__": {"tf": 1}, "colmi_r02_client.db.Sync.__init__": {"tf": 1}, "colmi_r02_client.db.HeartRate.__init__": {"tf": 1}, "colmi_r02_client.hr.HeartRateLogParser.heart_rates": {"tf": 1}}, "df": 8}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client.packet.make_packet": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"colmi_r02_client": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"colmi_r02_client.db.DateTimeInUTC.process_bind_param": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.db.Base": {"tf": 1}, "colmi_r02_client.db.Ring": {"tf": 1}, "colmi_r02_client.db.Sync": {"tf": 1}, "colmi_r02_client.db.HeartRate": {"tf": 1}}, "df": 4}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"colmi_r02_client.db.DateTimeInUTC.cache_ok": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "t": {"docs": {"colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "3": {"docs": {}, "df": 0, "@": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "c": {"docs": {"colmi_r02_client.battery.parse_battery": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "1": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"1": {"8": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"5": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"0": {"2": {"docs": {"colmi_r02_client.hr.HeartRateLogParser.parse": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "6": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"1": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "x": {"0": {"1": {"docs": {"colmi_r02_client.hr_settings.parse_heart_rate_log_settings": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true};
|
|
|
|
// mirrored in build-search-index.js (part 1)
|
|
// Also split on html tags. this is a cheap heuristic, but good enough.
|
|
elasticlunr.tokenizer.setSeperator(/[\s\-.;&_'"=,()]+|<[^>]*>/);
|
|
|
|
let searchIndex;
|
|
if (docs._isPrebuiltIndex) {
|
|
console.info("using precompiled search index");
|
|
searchIndex = elasticlunr.Index.load(docs);
|
|
} else {
|
|
console.time("building search index");
|
|
// mirrored in build-search-index.js (part 2)
|
|
searchIndex = elasticlunr(function () {
|
|
this.pipeline.remove(elasticlunr.stemmer);
|
|
this.pipeline.remove(elasticlunr.stopWordFilter);
|
|
this.addField("qualname");
|
|
this.addField("fullname");
|
|
this.addField("annotation");
|
|
this.addField("default_value");
|
|
this.addField("signature");
|
|
this.addField("bases");
|
|
this.addField("doc");
|
|
this.setRef("fullname");
|
|
});
|
|
for (let doc of docs) {
|
|
searchIndex.addDoc(doc);
|
|
}
|
|
console.timeEnd("building search index");
|
|
}
|
|
|
|
return (term) => searchIndex.search(term, {
|
|
fields: {
|
|
qualname: {boost: 4},
|
|
fullname: {boost: 2},
|
|
annotation: {boost: 2},
|
|
default_value: {boost: 2},
|
|
signature: {boost: 2},
|
|
bases: {boost: 2},
|
|
doc: {boost: 1},
|
|
},
|
|
expand: true
|
|
});
|
|
})(); |