Skip to content

Biblioteca para obter peso sobre balanças

License

Notifications You must be signed in to change notification settings

herculesalex/PesoLib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub tag

Biblioteca para obtenção de peso sobre balanças

PesoLib é uma biblioteca capaz de detectar e conectar-se à uma balança plugada no computador, os pesos podem ser recebidos sem a necessidade de solicitação, ou seja quando um item for colocado sobre a balança a biblioteca enviará o peso automaticamente para sua aplicação.

com ela é possível também informar o preço do item, e mostrar o total no visor da balança(apenas para balanças que o suportam).

possui exemplos nas linguagens Java, Delphi e C, para 32 e 64 bit e encontram-se na pasta "wrapper"

Atualmente suporta vários modelos das marcas Toledo, Filizola, Magna, Urano, Elgin e Alfa

Algumas balanças precisam que suas configurações sejam alteradas para o envio automatico do peso verifique o manual e faça o teste! Se mesmo assim você não conseguiu conectar à sua balança envie um email para [email protected] com o título: Biblioteca para balanças informando a marca, modelo da balança e a conexão usada(Serial, Paralela ou USB)

sugestões e agradecimentos são sempre bem vindos, então não deixe de enviar um "Valeu!" para [email protected]

Compilando

Para compilar e criar as dll e executáveis, você precisará do docker instalado em sua máquina

  • Windows

    docker run -ti -v %cd%:/mnt mazinsw/mingw-w64:4.0.4 /bin/sh -c "cd /mnt && make clean shared64 && make clean shared32 && make clean static64 && make clean static32"
  • Linux

    docker run -ti -v `pwd`:/mnt -u `id -u $USER`:`id -g $USER` mazinsw/mingw-w64:4.0.4 /bin/sh -c 'cd /mnt && make clean shared64 && make clean && make static64 && make clean static32'

Alt text

Alt text

Alt text

About

Biblioteca para obter peso sobre balanças

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 65.9%
  • PHP 14.1%
  • C++ 13.2%
  • Pascal 3.3%
  • Java 2.3%
  • Makefile 0.9%
  • Other 0.3%