Jonathan Cameron wrote on 2011-04-27: > On 04/27/11 16:03, Hennerich, Michael wrote: >> Jonathan Cameron wrote on 2011-04-27: >>> On 04/27/11 12:32, Michael Hennerich wrote: >>>> On 04/26/2011 06:13 PM, Jonathan Cameron wrote: >>>>> Hi Michael, >>>>> >>>>> ade7758 - Complex driver I'm not that keen on touching without a lot >>>>> of testing support. Don't suppose you want to take this one Michael? >>>>> (*looks hopeful*) At lease blugeoning it into more or less current >>>>> interfaces would be a great help. I can do it, but then I suspect >>>>> I'll break it in a few exciting ways :( >>>>> >>>> I can fix building on this one. However I currently don't have >>>> enough time to fix and document the API. >>> That's fine. We won't be pushing any of the energy meter drivers out >>> of staging for a while yet anyway! >>>> The buffer scan attribute naming is a bit complicated on this one. >>>> Do you think we can stick with wform? >>>> There is some interaction with the WAVEFORM MODE Register. Ideally >>>> we have enable files for all possible waveform selection >>>> possibilities, which are numerous, 3 sources (phases) * 5 >>>> measurement options (Current, Voltage, Active Power, Reactive >>>> Power and VA). Only one combination can be enabled at a given >>>> time, since they are exclusive >>> or. Hi Jonathan, For the metering parts I think we need to define a few more channel types. How about this ones inSX S is the apparent power. inPX P is the active power. inQX Q is the reactive power. inVX V is the voltage. (only inX ?) inVRMSX VRMS is the quadratic mean voltage. inIX I is the current. inIRMSX IRMS is the quadratic mean current. Since they won't be really popular How about using a string in iio_chan_type_name_spec [IIO_IN_GENERIC] = "in%s", Greetings, Michael -- Analog Devices GmbH Wilhelm-Wagenfeld-Str. 6 80807 Muenchen Sitz der Gesellschaft: Muenchen; Registergericht: Muenchen HRB 40368; Geschaeftsfuehrer:Dr.Carsten Suckrow, Thomas Wessel, William A. Martin, Margaret Seif -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html