
Closed
Posted
Paid on delivery
Necesito integrar un datáfono Saturn1000 con las balanzas Marqués ETPOS V5.34 / ETBAL V1.0 sobre un sistema basado en Linux 4.14.78-mx6+ga9b238a40814. El objetivo es la sincronización de transacciones: cada vez que la balanza cierre una venta, el datáfono debe recibir y guardar el registro de venta con total precisión. La conexión será por cable USB Alcance técnico • Crear el módulo, driver o adaptación necesaria en kernel 4.14.78 para que ambos dispositivos se reconozcan y se comuniquen sin pérdida ni duplicado de datos. • Implementar el protocolo de intercambio que envíe el registro de venta desde la balanza y confirme la recepción en el datáfono. • Priorizar la precisión de los datos; la velocidad es secundaria siempre que no afecte la experiencia de caja. • Mantener la seguridad básica del canal (checksum o firma ligera, según factibilidad en el kernel). Entregables mínimos - Código fuente completo y parche listo para aplicar en el kernel indicado. - Binarios compilados y probados en la imagen actual del dispositivo. - Manual paso a paso de compilación, carga y prueba. - Informe de validación con al menos 10 transacciones de prueba, mostrando coherencia entre balanza y datáfono. Se valorará experiencia previa con [login to view URL], C a nivel kernel, protocolos RS-232/USB-CDC y dispositivos de punto de venta. pagina web de los manuales del datafono [login to view URL] pagina web para el manual del tpv pos [login to view URL]
Project ID: 40368601
30 proposals
Remote project
Active 22 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
30 freelancers are bidding on average €2,177 EUR for this job

As a seasoned professional, I assure you that my expertise aligns seamlessly with your project needs. Additionally, my experience in the fields of Linux, MySQL, Python, and Ubuntu will prove invaluable to your vision. I am equipped with the technical skills necessary to create a module or driver in the kernel that will enable smooth and error-free interaction between the Saturn1000 datafono and the ETPOS V5.34 / ETBAL V1.0 Marqués balances. A distinguishing aspect of my work is not just providing solutions but also empowering businesses for the future. Therefore, alongside submitting a complete source code and tested binaries for your specified kernel image, I will provide you with a comprehensive manual that highlights every step from compilation to testing. Preparedness is integral in any project; thus, to keep you informed on progress, I'll supply you with an insightful validation report showcasing at least 10 test transactions that exhibit coherence between both devices - ultimately ensuring your satisfaction with my work. So let's leverage AI and build an intelligent system together!
€3,000 EUR in 7 days
6.5
6.5

Hola, Para este proyecto, voy a integrar el datáfono Saturn1000 con las balanzas Marqués ETPOS / ETBAL sobre Linux 4.14 creando la adaptación necesaria a nivel sistema para que la venta cerrada en la balanza se transfiera por USB con confirmación de recepción, control de integridad y sin pérdidas ni duplicados. Tengo experiencia real trabajando con Linux embebido, integración de dispositivos por USB/serial, desarrollo en C de bajo nivel y validación de protocolos entre equipos, que es justo lo importante en un entorno POS como este. Tengo sólida experiencia en C, Linux embebido, kernel modules, drivers, USB/CDC, protocolos de comunicación, pruebas de integración y documentación técnica. Puede esperar comunicación clara, respuesta rápida y un resultado de alta calidad. Saludos, Juan
€1,500 EUR in 3 days
5.8
5.8

Interesante proyecto, Desarrollaré el módulo para kernel 4.14.78 que comunique el Saturn1000 con las balanzas ETPOS por serial o USB-CDC, incluyendo el protocolo de intercambio con confirmación y validación de integridad. Entregaré código fuente, parche, binarios sobre la imagen actual, manual de compilación/carga e informe de validación. Para el protocolo, implementaré petición-respuesta con ACK explícito y CRC-16 por trama. Si la balanza no recibe confirmación en un timeout configurable, reintenta sin duplicar registro en el datáfono gracias a un campo de secuencia único por transacción. Preguntas: 1) Conexión física RS-232 o USB-CDC ya tienen definido qué puerto expone el Saturn1000? 2) El ETPOS envía registros por protocolo propietario o hay documentación del formato de trama? 3) El módulo debe sobrevivir actualizaciones del kernel o se mantendrá fijo en 4.14.78? Quedo atento a su respuesta. Saludos, Faizan
€2,000 EUR in 7 days
4.9
4.9

? Hola, Puedo ayudarte a integrar el Saturn1000 con Marqués ETPOS / ETBAL sobre tu Linux 4.14.78-mx6+ga9b238a40814, priorizando integridad de datos y estabilidad. • Desarrollo del módulo/adaptación para comunicación serial o USB según hardware final • Implementación del protocolo de intercambio con confirmación de recepción y control de duplicados/pérdidas • Validación de seguridad básica del canal con checksum o mecanismo ligero compatible con el entorno • Entrega de código fuente, parche para kernel, binarios probados y manual de compilación/carga/prueba • Informe de validación con transacciones de prueba y trazabilidad entre balanza y datáfono Tengo experiencia con Linux embebido, C de bajo nivel, integración de dispositivos y flujos de comunicación críticos. Saludos, Carlos
€1,500 EUR in 7 days
0.0
0.0

Vitoria-gasteiz, Spain
Payment method verified
Member since Feb 12, 2012
€30-250 EUR
€30-250 EUR
€30-250 EUR
€30-250 EUR
€30-250 EUR
$250-750 USD
£18-36 GBP / hour
$15-25 USD / hour
$250-750 USD
$250-750 AUD
$250-750 USD
$30-250 USD
$30-250 USD
$750-1500 USD
₹1500-12500 INR
$10-30 USD
£250-750 GBP
$10-30 USD
$250-750 CAD
₹1500-12500 INR
₹15000-25000 INR
₹15000-25000 INR
₹100-300 INR / hour
$30-250 USD
$30-250 USD