Ajuda com a Biblioteca EMONLIB - Parâmetros de entrada

Bom dia!

Estou tentando utilizar a biblioteca emonlib., mas estou com muita dificuldade, a calibração tem uns cálculos no site do openmonitor, porém é complicado pra achar os valores das variáveis. Também tem os parâmetros da função emon1.calcVI(20,2000), não acho em lugar nenhum o porquê desses valores.

Alguém sabe de onde vem os valores da função?
Alguém já usou essa biblioteca?

Calibração de quê?? Sensor de tensão ou corrente? Ou só de corrente?

Segundo a definição desse método:

//--------------------------------------------------------------------------------------
// emon_calc procedure
// Calculates realPower,apparentPower,powerFactor,Vrms,Irms,kWh increment
// From a sample window of the mains AC voltage and current.
// The Sample window length is defined by the number of half wavelengths or crossings we choose to measure.
//--------------------------------------------------------------------------------------
void calcVI(unsigned int crossings, unsigned int timeout)

Logo ao dizeres 20 para a variável crossings, estás a definir 10 ciclos de 50Hz. Ou seja, 0.2segundos. Se não houver 20 passagens por zero num espaço de 2 segundos a função aborta.

Podes ver mais aqui:

Já experimentaste os exemplos?