lhmcgann / EStimLibrary

A C# library to facilitate electrical stimulation research and development.
MIT License
1 stars 0 forks source link

Implement min/max comfort bounds on parameters #39

Open lhmcgann opened 1 month ago

lhmcgann commented 1 month ago

Thinking bounds per lead pool (i.e., per StimThread) Although, as currently defined, lead pools can have leads from different stimulators (as long as 2+ leads from each stimulator involved, and 1+ of each default polarity), and stimulators may have different stim params, so can't really define universal bounds per lead pool bc may not be able to apply to all stimulators involved --> redefine the minimum circuit unit? create a "Circuit" or "LeadConfiguration"? Or "CircuitConfiguration" = {id: defaultPolarity, ...} which must have 2+ elements, 1+ of each default polarity, and LeadConfig and OutputConfig could inherit? --> lead pool needs a lead config:

lead config --> output config once making it to the stimulator