Hi Seb,
Sebastien Lelong wrote: > Indeed this lib needs refactoring, and maybe even rewrite. This is > issue 58 (http://code.google.com/p/jallib/issues/detail?id=58). Ah, I didn't think of looking in the issues! I'll copy some of the info in this discussion as comment to issue 58. > I don't have much > experience in ADC too, but I could give a try. This will take time > though... This is quite a big piece of code, quite complex too. Yes, the main reason for me not to start working on it myself. > Can you remind me what ADC_GROUP is, and how it would help us ? Well, I don't know all the details, but this group classification originated from the MCC18 compiler. This compiler seems to support ADC and apparently uses a system to handle (18F) PICs in one group similarly and PICs in other groups differently. This ADC group system is used in the generation of our device files too to _disable_ ADC and change pins which are analog by default to digital mode. Note: For our device files also the baseline and midrange PICs with ADC module have been assigned an ADC group (and I added group ADC_V0 for the little ones). Our group selection is in So I would think that whoever starts with refactoring the ADC library may learn from the way MCC18 supports ADC and how the group assignment is used for the different PICs. You need to install MCC18, and in the H(eader) library you can find info about the group selection in pconfig.h and about the use of these groups in adc.h. I'll add a constant 'ADC_group' to the device files for use by the refactored ADC library. > Have you been able to identify the problem for 16f690 ? BTW, could > you reply to Carlo about your test ? I would like to make my test program working first and then jump in. Regards, Rob. -- Rob Hamerling, Vianen, NL (http://www.robh.nl/) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jallib" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jallib?hl=en -~----------~----~----~----~------~----~------~--~---
