Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desproporcional #1

Open
barbaracastro opened this issue Oct 21, 2014 · 3 comments
Open

Desproporcional #1

barbaracastro opened this issue Oct 21, 2014 · 3 comments

Comments

@barbaracastro
Copy link
Contributor

O buffer reduz sem manter o valor remapeado proporcional ao atual

@sulram
Copy link
Member

sulram commented Oct 22, 2014

oi barbara, tem uma linha de codigo especifica desse problema?

@sulram
Copy link
Member

sulram commented Oct 22, 2014

baixei aqui, vou dar uma olhada. muito legal, muito útil!

@sulram
Copy link
Member

sulram commented Oct 22, 2014

@barbaracastro , acho que entendi o problema...
digamos que meu valor mapeado parou em 0.8, mas ficou oscilando muito pouco ou ficou estavel num valor, e aí quando o buffer diminui, o valor sai de 0.8.. seria isso?

bom, se for isso, eu acho que esse não é muito problematico... porque geralmente esses dados provavelmente ficam oscilando sempre, nunca vão ficar paradinhos...

mas pensando nesses dados oscilantes, o que acho importante:

  • minInterval ser sempre o menor possível, tipo 0.1, e fazer uma checagem, se minInterval for atingido, o val vai automaticamente pra 0.5 (meio)
  • outra coisa seria o método update() só ser chamado quando a variavel mudar (ou quando chegar dados da rede, por exemplo), e não direto no draw(), para evitar que o buffer diminua quando o valor se mantém estavel. acho que você fez isso justamente pra testar, mas com dados reais acho que não teria problema...

seria legal testar com os dados da planta!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants