Replies: 3 comments
-
|
Um problema na verdade seria como saber se a informação está faltando, ou se ela simplesmente não foi passada pq ela não existe |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
precisamos identificar apenas:
|
Beta Was this translation helpful? Give feedback.
0 replies
-
|
{ |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Muitos módulos precisam de informações extras como quantidade de pilhas, número de série, etc.
Minha idéia é fazer com que todas as funções recebam um primeiro parâmetro com as configurações da bomba, algo como:
{ "pilhas": 2, "porta": [ "paralela" ], ... }Se o módulo precisar de algo como
batteriese este item não existir no json o módulo disparará um erro padronizado para pedir a configuração de baterias.Um exemplo de configuração completa seria:
{ "indicador": { "snd": true, "clr": false, "car": false, "ind": false, "frq": true, "sig": true, "nsa": true, "msa": true, "trn": true, "bob": true, "frk": true }, "pilha": 2, "porta": [ "dvi-d", "paralelo", "ps-2", "rj-45", "serial", "estéreo rca" ] }Na configuração de indicadores o
true/falseidentificam se o indicador está ligado ou desligado. Se o indicador não estiver na lista presume-se que ele não existe.Na configuração da porta, só entra na lista se a porta existir na bomba.
Beta Was this translation helpful? Give feedback.
All reactions