
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 3 days 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

gasteiz, Spain
Payment method verified
Member since Feb 12, 2012
€30-250 EUR
€12-18 EUR / hour
€30-250 EUR
€30-250 EUR
min €36 EUR / hour
$30-250 USD
$20-30 SGD / hour
₹600-1500 INR
$25-50 USD / hour
$30-250 NZD
$30-250 USD
₹750-1250 INR / hour
$250-750 CAD
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
$3000-5000 USD
₹1500-12500 INR
$30-250 USD
$10-30 USD
₹600-1500 INR
$30-250 USD
$250-750 USD
$250-750 USD
₹1500-12500 INR