Pregunta: | 9385 - MANEJO DE LA PARIDAD CON EL WINSOCK |
Autor: | Dante Salazar |
Tengo que comunicarme con un equipo mediante el winsock, pero el formato de datos para este equipo es 7E1, o sea 7 bits con paridad par. El winsock no es como el mscomm que tiene una propiedad para darle la paridad. Aparentemente el winsock maneja por default 8N1. Actualmente tomo cada caracter de la cadena que voy a enviar, le saco el valor ascii, lo convierto a binario y cuento cuantos unos tiene el valor binario, si tiene una cantidad impar, le adiciono 128 y lo reconvierto a caracter nuevamente y lo envío, pero esto me parece muy largo para cada caracter a enviar. Sabe alguien si existe otra forma de hacerlo? |