Modulo para enviar, enviar tara e receber o peso da balança Toledo Prix 3 fit.
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:
- Receber peso
- Enviar preço
- Enviar tara de peso
- NodeJS
- O projeto deve conter uma lib de comunicação serial, recomendo a SerialPort
Para instalar o Prix-Module, siga estas etapas:
npm install prix-module
# or
yarn add prix-module
Para usar Prix-Module, siga estas etapas:
import { SerialPort } from "serialport";
import Prix3Fit from "prix-module";
const scale = Prix3Fit(
SerialPort({
path: "COM6",
baudRate: 4800,
})
);
// retorna peso atual da balança
scale.getWeight().then((weight) => console.log(weight));
// define o preço na balança
scale.setPrice(3.5);
// define a tara na balança
scale.setTare(100);
Para contribuir com Prix-Module, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b <nome_branch>
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin Prix-Module / <local>
- Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.