- Mon Oct 31, 2005 6:54 am
#7538
I have just started working with the Blue Smirf. I have a problem that occurs every other time I connect to the Blue Smirf. I am using HyperTerminal and simply connecting/disconnecting.
+++ (I always get an "OK" response)
ATSI,2 (I always get the name of the unit)
ATMF (I always get an "OK" response)
V (an embedded command for my target)
The problem is that every other connection sequence from Hyperterminal I am unable to get a response to my "V" command. I have further verified that when I dont get this command the BlueSmirf is not actually relaying this command to the embedded control. If I disconnect in HyperTerminal at this point and immediately reconnect (repeating the process) everything works fine.
A couple of questions:
1. The BlueSmirf datasheet says the ATMF command is only terrminated by resetting the power on the BlueSmirf. However, I find the connecting/disconnecting sequence of Hyperterminal to do the same. Why does this happen?
2. I have a C++ Builder application in which I tried to simlulate the connect/disconnect problem. However, opening and closing a port in C++ Builder does not have the same effect as connecting/disconnecting in Hyperterminal.
+++ (I always get an "OK" response)
ATSI,2 (I always get the name of the unit)
ATMF (I always get an "OK" response)
V (an embedded command for my target)
The problem is that every other connection sequence from Hyperterminal I am unable to get a response to my "V" command. I have further verified that when I dont get this command the BlueSmirf is not actually relaying this command to the embedded control. If I disconnect in HyperTerminal at this point and immediately reconnect (repeating the process) everything works fine.
A couple of questions:
1. The BlueSmirf datasheet says the ATMF command is only terrminated by resetting the power on the BlueSmirf. However, I find the connecting/disconnecting sequence of Hyperterminal to do the same. Why does this happen?
2. I have a C++ Builder application in which I tried to simlulate the connect/disconnect problem. However, opening and closing a port in C++ Builder does not have the same effect as connecting/disconnecting in Hyperterminal.
Michael Bourke