<div dir="ltr">Julius,<div><br></div><div>Thanks a lot for testing this out.  Your input has been extremely helpful.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="font-family:Arial">I tried changing the cycle count to 400, but the gain correction didn't change to follow that. I can use the raw data and apply the correct gain value, however the processed values are only accurate at the default cycle count of 200.</span><br style="font-family:Arial"><span style="font-family:Arial">Only other features I can think of at this point are:<br></span><span style="font-family:Arial">(1) perhaps limiting cycle count choices to 200, 300, 400  with appropriate gain correction for each<br></span></blockquote><div><br></div><div>This is at the top of my list to fix. I have code to sanity check the input for this setting - limit option to allowed values - but I haven't set it up.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="font-family:Arial"></span><span style="font-family:Arial">(2) displaying 2 decimal points of resolution on the processed values which provides 10's of nanoTeslas resolution ... more or less on the order of the hoped for resolution of this magnetometer<br></span></blockquote><div><br></div><div>Easily done, I'll see to it.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="font-family:Arial"></span><span style="font-family:Arial">(3) setting the NOS register for 'on board' averaging</span></blockquote><div><br></div><div>I just didn't understand the wording in some of the documentation around this.  You are probably right.</div><div><br></div><div>I'm also considering a couple of other things:</div><div><ol><li>Allow settings to be saved to a config file that is read on startup.</li><li>A Read / Execute / Print / Loop  (REPL) mode for more interactive testing.  - this may be overkill.</li><li>documentation (haha)</li></ol><div>Thanks!,</div></div><div>Dave, KD0EAG</div><div><br></div><div><br></div><div> </div></div>