Q
quangdien
Guest
Salut tout le monde,
J'ai un capteur pour capturer l'image d'empreintes digitales, puis envoyer au PC via le port COM série.Et je utiliser MSCOMM Control 6.0 pour le transfert et réception de données en série du port COM.Voici ci-dessous est la structure des données qui le capteur me l'envoyer:
HEADER: 6 octets
DATA: Fingerprint Image 280 x 240 = 67 200 octets!
Pied de page: 4 octets
Mais la mémoire tampon du contrôle MSComm est seulement 32768 (= 2 ^ 15).Par conséquent, maintenant mon problème est la taille de cette image est trop grande pour recevoir dans un tampon.Le débordement de tampon est!Dans cette situation, je pense qu'il existe 3 façons de le résoudre:
Incearse la taille du tampon de la MSCOMM.
Utilisez une autre classe pour le transfert et réception de données en série du port COM avec le tampon assez grand.
Le traitement en parallèle: faire les deux recevoir des données provenant du capteur et l'enregistrement des données de la mémoire tampon à l'autre endroit ...simultanément.
Mais je ne sais pas comment mettre en uvre les méthodes ci-dessus!S'il vous plaît de bien vouloir m'aider ou si vous pouvez me montrer d'autres solutions ...CECI EST MON PROJET FINAL pour les finissants mon université et la date limite approche à peu près, oui, encore une fois, s'il vous plaît aidez-moi!
Merci beaucoup!
Cordialement,
Quang Dien
E-mail à moi: quangdien12jan (at) yahoo.com
J'ai un capteur pour capturer l'image d'empreintes digitales, puis envoyer au PC via le port COM série.Et je utiliser MSCOMM Control 6.0 pour le transfert et réception de données en série du port COM.Voici ci-dessous est la structure des données qui le capteur me l'envoyer:
HEADER: 6 octets
DATA: Fingerprint Image 280 x 240 = 67 200 octets!
Pied de page: 4 octets
Mais la mémoire tampon du contrôle MSComm est seulement 32768 (= 2 ^ 15).Par conséquent, maintenant mon problème est la taille de cette image est trop grande pour recevoir dans un tampon.Le débordement de tampon est!Dans cette situation, je pense qu'il existe 3 façons de le résoudre:
Incearse la taille du tampon de la MSCOMM.
Utilisez une autre classe pour le transfert et réception de données en série du port COM avec le tampon assez grand.
Le traitement en parallèle: faire les deux recevoir des données provenant du capteur et l'enregistrement des données de la mémoire tampon à l'autre endroit ...simultanément.
Mais je ne sais pas comment mettre en uvre les méthodes ci-dessus!S'il vous plaît de bien vouloir m'aider ou si vous pouvez me montrer d'autres solutions ...CECI EST MON PROJET FINAL pour les finissants mon université et la date limite approche à peu près, oui, encore une fois, s'il vous plaît aidez-moi!
Merci beaucoup!
Cordialement,
Quang Dien
E-mail à moi: quangdien12jan (at) yahoo.com