KingSail Software logoKingSail SoftwareBY DIGITAL DATA SOFTWARE
La selección de versiones se habilitará tras su publicación.

KINGSAIL SOFTWARE · C++ FRAMEWORKS

Conectividad industrial y marina. Diseñada en C++.

Frameworks C++17 portables que conectan CAN industrial, datos marinos y redes IP seguras en sistemas integrados y PC.

01 / FRAMEWORKS KINGSAIL

Cinco frameworks. Un catálogo coherente.

Desde CAN hasta protocolos marinos y transporte de red seguro: elija los componentes adecuados para su arquitectura.

CAN · CAN FD · CAN XL

KSCANbus

Portable C++ connectivity with SocketCAN, SLCAN and network-oriented integration paths.

Explorar framework →
NMEA 0183

KSNMEA0183

A portable framework for NMEA 0183 messaging and application integration.

Explorar framework →
TCP · UDP · TLS · DTLS

KSCANnet

Remote CAN connectivity across TCP/UDP with optional TLS/DTLS transport security.

Explorar framework →
Explorar los cinco frameworks

Las funciones dependen de la versión, el sistema de destino y las opciones de compilación. Solicite la matriz exacta antes de elegir una versión de producción.

02 / ENFOQUE DE INGENIERÍA

Diseñados para portabilidad e integración

Integración C++17 con CMake para Linux, BSP Yocto LinRT, Zephyr RTOS y Windows. Los controladores y el comportamiento en tiempo real se validan por versión.

C++17 + CMakeLinux / LinRT / YoctoRaspberry Pi OSZephyr / STM32HWindows x86_64 / ARM64OpenSSL / wolfSSLExplorar pasarelas →

03 / ARQUITECTURAS GATEWAY

Conectar redes industriales, marinas e IP

Combine frameworks KingSail para crear pasarelas específicas de cada aplicación. La traducción de mensajes y semántica entre protocolos debe definirse expresamente.

PROTOCOLOS INDUSTRIALES Y MARINOS

CAN · CANopen · NMEA

KSCANbus · KSCANopen · KSNMEA2000 · KSNMEA0183

PASARELA DE APLICACIÓN

Enrutamiento y mapeo C++17

Filtrado · mapeo PGN/mensajes · validación · marcas de tiempo

ENLACE IP SEGURO

TCP · UDP · TLS · DTLS

KSCANnet con OpenSSL o wolfSSL opcionales

  • Pasarela CAN / CANopen industrial ↔ Ethernet
  • Puente NMEA 2000 ↔ NMEA 0183 con mapeo explícito
  • Telemetría CAN / marina ↔ transporte TCP o UDP remoto

Arquitecturas de ejemplo: el mapeo, la seguridad y la interoperabilidad dependen de la aplicación y la versión publicada.

04 / PLATAFORMAS E INTERFACES CAN

Desde gateways de PC hasta MCU en tiempo real

Una base de ingeniería compartida para PC, Linux y sistemas integrados, con controladores y cualificación específicos.

C++17 · CMake

Compilaciones modulares e interfaces C++17 reutilizables con herramientas según la plataforma.

Linux · LinRT · Raspberry Pi OS

SocketCAN y baja latencia; PREEMPT_RT y BSP LinRT para aplicaciones en tiempo real cualificadas.

Zephyr RTOS · STM32H

MCU de baja latencia con CAN FD nativo STM32H y dispositivos SPI CAN FD compatibles.

Windows · x86_64 / ARM64

Aplicaciones PC y gateways; SLCAN y PEAK-System PCAN según el adaptador.

Hardware CAN

SocketCAN y SLCAN; Microchip MCP2518FD y TI TCAN455x mediante controladores Linux/Zephyr compatibles.

Seguridad · OpenSSL / wolfSSL

TLS/DTLS opcional para transportes KSCANnet compatibles, según backend y autenticación configurados.

CAN XL en Linux 7.0+ es un objetivo de integración dependiente de API del núcleo, controlador y hardware CAN XL. No implica cualificación universal. Igual para STM32H, Windows ARM64 y adaptadores.

¿POR QUÉ KINGSAIL SOFTWARE?

Diseñado para proyectos de integración exigentes

C++ PORTÁTIL

Componentes C++17 reutilizables con interfaces pensadas para la integración.

MULTIPLATAFORMA

Integración con Linux, Yocto, Zephyr y Windows, según el framework.

TIEMPO REAL

Diseños orientados al rendimiento para sistemas embebidos e industriales.

CONECTIVIDAD SEGURA

Funciones TLS / DTLS en los componentes y versiones de red compatibles.

La disponibilidad de funciones depende del framework, la plataforma y la versión.

05 / RESOURCES

Recursos técnicos

Guías, referencias API públicas y soporte se organizarán por framework y versión publicada.

Wiki

Guías, referencias API públicas y soporte se organizarán por framework y versión publicada.

Abrir portal Wiki ↗

06 / TRES NIVELES DE SOPORTE

BASIC · STANDARD · PREMIUM

Planes anuales de soporte para los frameworks C++ de KingSail, incluidas plataformas, controladores e integración.

Prestaciones, créditos, usuarios, tiempos de respuesta y precios se confirman mediante propuesta escrita. Esta página no constituye un acuerdo de nivel de servicio.

01 / BASIC

BASIC

Orientación inicial

  • Acceso al HelpDesk según el alcance acordado.
  • Ayuda para instalación, compilación y primeros pasos.
  • Identificación del framework y su versión.
Solicitar presupuesto →
02 / STANDARD

STANDARD

Configuración e integración

  • Todo BASIC más orientación sobre configuración.
  • Asistencia para integrar plataformas y controladores.
  • Soporte técnico ampliado mediante tickets.
Solicitar presupuesto →
03 / PREMIUM

PREMIUM

Asistencia técnica avanzada

  • Todo STANDARD más asistencia avanzada.
  • Revisión de arquitectura e investigación de incidencias complejas por acuerdo.
  • Capacidad adicional de ingeniería según presupuesto.
Solicitar presupuesto →

Disponibilidad y compromisos sujetos al contrato firmado. Ningún plan hace públicos los códigos fuente privados.

Seleccione el framework y la versión

KSCANbus · KSCANopen · KSNMEA2000 · KSNMEA0183 · KSCANnet

Support: support.kingsailsw.com ↗ — El HelpDesk está en preparación. Hasta que se habiliten los tickets, las consultas técnicas pueden enviarse en inglés de EE. UU. a contact@kingsailsw.com.

INGENIERÍA Y SOPORTE DE INTEGRACIÓN

¿Desarrolla una solución de conectividad embebida?

Nuestro equipo puede ayudarle a seleccionar, integrar y adaptar los frameworks KingSail a las necesidades de su proyecto.