Coretalk Technical
Knowledge base and FAQ
Knowledge base and FAQ
Nov 24th
A common situation that comes up is how do you notify customers based on some records in a database without having to delete the data in the external database? I guess more accurately, how do you notify them only once?
There are many ways to approach this problem, but one of the simplest is to make sure that you keep track of which records have already been processed.
To do this in Coretalk, you essentially want to create a set of queries like this:
As an example, assuming that the data in the external database has an auto-generated key for each record you want to pull, you would do it this way (Please note that the queries would be different in every database system, so I won’t show specific queries):
Nov 16th
Since we’ve had a few questions about message duplication in Coretalk, I figured we could clear up some confusion.
It is highly unlikely that Coretalk will duplicate messages. The only times we have seen Coretalk duplicate messages are as follows:
Sep 27th
Coretalk 9.5 Build 18 has been released for testing and can be downloaded. Please email Simon for the download link.
The following items has been implemented:
Fixed:Everything will still need to be done the same as for the old version. The only change is that where you would previously run the installService.bat file from the Coretalk folder you will now have to run installService.bat followed by startService.bat in the bat folder.
Sep 19th
If you are sure that your account details are correct and that you are connected to the internet, but you still can’t validate your account or register users, the problem could be with security settings on your PC or network.
For GMA to work, Coretalk needs to be able to connect to the following ports on report.coretalk.biz over TCP: (Currently, the IP Addresses in use is 74.86.39.12 and 184.172.8.136)
Make sure that any firewalls on your PC or network allow connections to these ports or GMA Reporting might not work. You should also confirm with your internet service provider that you are allowed to connect to these ports, and if not, request that they open these ports for you.
Another possible problem is that some Firewalls or internet security applications could be set to prevent outgoing connections from unauthorized applications. The easiest way to see this would be if the “Internet” light at the top of Coretalk stays red even though the computer has a working internet connection.
If this is the case, you would have to allow the following executables to establish outgoing connections (These paths are relative to the path where Coretalk is installed):
Unfortunately, the exact process to do this would be More >
Sep 6th
To uninstall and reinstall the drivers, I have the following information from one of the iTegno engineers:
Uninstall:It would be best to do an uninstallation of the drivers installed without plugging in the modem. First, you configure windows OS to show not present device drivers: Go to System–>Advanced Systems Settings link–>Environment Variables Under the System Variables–>New button In the New System Variable, Variable Name Value enter devmgr_show_nonpresent_devices and give the Value 1.
Click OK, OK, OK (Until all the windows that the above process opened is closed).
Log on and off, and then open the device manager. In the device manager, View Menu, Click Show Hidden Devices. You can now see all the drivers installed.
Simply right click on each old modem driver and select “Uninstall Driver”. In the confirmation window make sure to select the option to delete all the files as well.
Install:You can now install the new modem driver by plugging in your modem and when prompted, manually install the driver by browsing for the correct driver files on the Coretalk cd (In the Drivers folder).
Sep 5th
Since I’ve had some questions about this lately, this is how I would troubleshoot a serial modem that was giving me some problem I can’t diagnose (Any modem really, but for USB I’d remove and re-install the drivers as well).
After every step I would test to make sure the problem is still there. I would also try to duplicate the setup on a second PC at a different location to confirm whether it is PC or GSM network specific.
The first thing I would do is to upgrade to the latest stable version. In this case, currently that would be RC50 (or 9.5 B17 if you are testing the new version). That way I know I’m not seeing any problems that might have been solved already.
Secondly, double check all the modem settings. Try disabling SMS-Over-GPRS and delivery reports to make sure that the setup is as simple as possible, and also make sure that you have the right modem type selected.
I would also disable the XML plugin and any type of database integration. These generally won’t cause modem issues, but you want to make sure that you are only dealing with one issue at a time.
Then I would swop out the More >
Aug 22nd
The latest beta for Coretalk 9.5 (B17) was released in July – If you did not receive a mail with the download link, feel free to send us an email to request a download link.
While this version is fairly stable now, we advise that you only install it for clients after you have tested it yourself and you are happy to support the current issues with this version. I would not install it for clients unless they have a good reason to need this version and they understand that there are still some problems with this version.
After extensive testing, a few problems have emerged. The worst of these are simple to work around if you know about them.
The confirmed problems with workarounds are as follows:Feb 1st
There seems to be some confusion about how the Coretalk SMS credit works. When I refer to Coretalk SMS credit, I’m talking about the number of credits you can see on the SMS Write screen. This credit is an internal control mechanism and does not have any relation to prepaid credit from your GSM operator.
The why and how of SMS creditCoretalk SMS credit is a client control that allows clients to limit the number of text messages that they send.
It is accessed through the System >> Preferences Menu in Coretalk under “SMS and Messaging”. But, if a client tries to send more messages than they have credit for they will be prompted to order credit on the SMS write screen as well.
Once the order is placed Coretalk sends an SMS to the Distributor system (To the server number set up in the preferences). The Distributor system receives the message, and provided that the client’s IMEI is registered and active, immediately (automatically) sends back the requested amount of credit.
Some potential problemsSMS credit can only be ordered once every 30 minutes. If a client tries to order more than once in a 30 minute period they’ll receive a message telling More >
Nov 30th
We’ve been seeing some problems with some Windows 64-bit installations, so I wanted to clarify the situation.
The problem:On some installations, When Coretalk is running, Windows explorer becomes unresponsive. This issue seems to be pretty intermittent, so even on a system where it is working fine most of the time, this problem might occur. It also seems like it might start happening after some Windows updates, so even if it works when you install, it might start presenting this problem after a while.
All of this makes it hard to test for this situation, and is also making it more difficult to diagnose.
Aug 23rd
I’ve had this question a few times now, so I figured I’ll give an example.
Often, people want to run datalives at a fixed schedule, but maybe not the same schedule everyday or only some days, etc. For this example, I’m going to assume that you want to run a dataLive at 8:00, 12:00 and 16:00 on Mondays, Wednesdays or Fridays.
Instead of trying to set the datalive intervals, what you rather want to do is use the DataLive constraints and a query to determine the intervals. (more…)