• @Gordon, line 98 is the culprit. config |= GAINS[this.gain]; (vs config |= this.gain;) will do it.

    ...and for the sake of consistency (of storing and usage application passed values vs derived values), line 74 has to read this.gain = 2048; (vs this.gain = 0;).

    ...Config ... carefully arranged... to totally remove needs a separate discussion.

About

Avatar for allObjects @allObjects started