Programming Questions? Ask a Programmer for Answers ASAP
What is the model of the pole? We need to check the driver has an API - If it does, and is not somthing that is exclusivly used by the MAN0 we can get somthing no problem.
What are you using for POS software? Dynamics CRM?
We could either get Access speaking to the pole directly or we could program your applciation to check access every 5 seconds.
I am thinking instead of making it harder for our selves, we could write an app (via access) that rights a value to a text file, in the background your app checks the file every 5 seconds and displays the message on your pole
Are you with me here?
Are you there?
Hi my name is Maxwell. I would like to assist you to the best of my abilities. Have you made any progress since you have first posted this issue?
How are the pole displays connected?
Ok. Depending on what you want to send to the pole... you may have to 'arrange' your 'pole requests'. Have you tried this?
Ok then lets give this a shot! I will do my very best to help you understand :)
For instance, some times you may want to use the second line of the pole in order for it to display. In order to do this you need to send a LINE FEED and a CARRIAGE RETURN.
-First Click on MODULES and select NEW.
once this is done let me know and we will move forward.
Ok. In the first screen (Declarations) paste the list of CONSTANTS
- At the bottom of the list type the below.
Sub PD_Reset() (then hit <enter>). The screen will look like this.------------------------------------Sub PD_Reset()End Sub
Yes exactly. Now at the bottom Sub PD_Reset() (then hit <enter>).
do you now see this?
Sub PD_Reset()End Sub
yes. now In between the Sub - End Sub type Sub PD_Reset()
this resets the port.
When you click the SAVE button, Access will ask you to NAME THE MODULE. You can give this any name. You will NEVER use the Module Name in code. You WILL, however, use the SUB\Function name.
You can build as many subs\functions in as many separate MODULES as you like. There is no heirarchy in these... they are all 'equal'. The advantage of using several MODULES (instead of placing all your sub\functions in a single module) is simply for organizational purposes.
When you need to send this command to the pole, simply call the subto do this type call PD_Reset
just for clarification PD = Pole display
I apologize. I was starting from the bottom because I didn't know you had already done all of this. OK the next steps to take are pretty simple. First thing i need you to do is verify that the correct Com Port is selected in device manager. Have you done this already?
so you looked in device manager and verified that LDX9000/PDX3000 has a port assignment of port com3?
Then you went to POS Preferences> Equipment, and set the LDX9000/PDX3000 to the same port?
Im sorry but you have taken all of the steps that i would have to fix the issue aside from me using remote assistance to see and fix the issue first hand. The previous professional already had you check the drivers too. I will opt out and allow another professional to assist you. Thank you for your patience.
Unfortunately, You cannot use the Microsoft Communications ActiveX Control to access a Universal Serial Bus port. You cannot use the MSComm control to provide serial communications that use a USB port. A USB port is not a serial port. A USB port is a bus. Therefore, by design, you cannot use the MSComm control to access a USB port.. which is how you DOT is connected. So in my professional opinion I don't see ActiveX being your issue. I hope that made sense.
You issue has been on my mind since we have talked last. I have been doing a lot of research and i cannot come to a conclusion which is very frustrating because I want nothing more than to resolve this for you. For the time being I will opt out to allow other experts to intervene if they have further insite on the matter. If I come to a resolution before you are provided one I will definitely contact you and get this fixed! :) I hope that you are provided exceptional service from another expert in the time being and I apologize that I haven't been able to get this figured out for you yet. Thank you so much for your patience as i know as well as most that these issues can be extremely frustrating.
we're testing to see if its working in and out bound, if i get your reply we can start looking into who you are emailing and perhaps conclude the problem is on their side.
I'm so sorry, i posted to the wrong question here, this is my fault, my comment had nothing to do with your question, i'm so sorry!