Programmable Current Source Design for Multi-channel Magnetic Field Generator* Programmable current source. Issue 1 (1st March 2022)