Thank you for the Downloads page, now I can use the latest SDK
To any TC65 Linux developers googling help:
Also, if anyone needs help in developing TC65 under linux can contact me: 3esmit [at] gmail [dot] com
I have two methods for doing the MES, one is discribed by the community in the link you posted, other is from Ondřej Janovský , who made a tool in Java using the RxTx library, that is great cross OS, simple and clean, but I’ve got problems with RxTx in the latest kernel.
Here, in the free world, we are all open source, so all the programs will be sent in sources.
Hi. The last faq, about switching on automatically the module. confuses me.
In fact, I read in the “TC65 HW interface description” that to switch on the module needs to pull IGT to GND for at least 400ms, i.e. to low voltage not to power (high) voltage.
Is it correct to connect the IGT pin to GND for automatically switching on the module while it is powered and to leave this connection during the running ?
Well… It seems you’re right. Thank you. The “TC65 HW Descriptions” says :
When the TC65i module is in Power-down mode or Charge-only mode, it can be started to Normal mode or Airplane mode by driving the IGT (ignition) line to ground. This must be accomplished with an open drain/collector driver to avoid current flowing into this line.
I added this because I said to someone “I think you have to connect the IGT to the power input” and he replied me that it worked. So I’m not sure whether it actually works or not. If you could test it and give me an answer, it would be great.
Hi. I made a circuit test on which I installed the module TC65 v3. Well, once powered, it starts only pulling down the IGT pin. In Application Note 24, sec. 126.96.36.199 there is an example of autoignition of the module, in which you see a BJT resulted in saturation after applying power supply, i.e. when the bjt is in saturation, the IGT pin is low (~0.2 Volt) and this switches on the module.
about the problem rised by Marcin Mazurek on a TC65i I have an update: I actually use GPIO and SPI at the same time without sync. At some point I was getting also those errors but just because I was writing into SPI, but not reading out the answers I was fullfilling the Cinterion out-buffer and reaching the error.
Those was my errors anf hex-decoded messages
PLKMPELM,Tep Page Empty: 4, state 3 kiSysInterruptNestLevel=1
errorhndl.c,SXIT_continue=fffffff1(10000,PLKMPELM:925,Tep Page Empty: 4, state 3 kiSysInterruptNestLevel=1)
hm, I’m trying to set the autostart delay to “100″ and I get “ERROR” which I assume means incorrect syntax, but I’m sure I’m using the correct one, in fact exact one given in documentation, anyone knows what can be wrong? Commands like at^scfg=? and so on seem to work fine.
I’m read about Remote enable autostart on tc65 at the FAQ. You way is a little tool on serial connection. Acutally have you newly information for really remote enabling of autostart? I mean without physical contact to the device.
Hi, first of all, this FAQ has been of great help when I was getting started with my TC65 development. So, congratulations on sharing this information with the world .
Now, I am being forced to ask if any of you knows how to identify an incoming call and the caller’s number, from JAVA. The idea is to ring the modem and get something done, without texting it. Seems cheap and insecure, that is where the caller’s number comes into play. By validating the number, I can make sure that the number is within the contacts of the SIM, as one way. The thing is, I am not able to get the URCs (CIEV I believe it was) with this information. As a matter of fact, I don’t even get the RING now!
I will keep on with my research and if anyone knows something about this, please let me know. Thanks for the time and the space to let me write this.
I am trying to send a signed binary command to the TC65i using the command AT^SJSEC as described in the manual(wm_java_usersguide_v16). I’m finding the manual is a bit vague here. It says you must wait for the response “CONNECT JSEC READY: SEND COMMAND …” and then send the binary data. It fails to specificy if there are any required protocol, flow control, baudrates etc applicable and if I should expect any response from the modem afterwards. However, no matter what I do, I simply can not get the TC65i to accept my binary command. Did anyone else ever try this and did it work for you?
I’m trying to download to the module, the SetRootCert.bin file in order to implement java security.
I’ve followed the steps in the Java User’s Guide pdf. However, it is a bit vague in this matter. After sending AT^SJSEC and then sending the bin file, I allways get the response:
invalid certificate data
I’m sending the bin file from a little VB program which just sends all the bytes in the bin file, starting at byte number 1… and so on.
I’ve also tried with windows hyper terminal, with protocol Zmodem, and the module got stuck waiting for the bin file.
I found out why I was having the above problem: “invalid certificate data”.
The problem was not in the downloading of the SetRootCert.bin. It was in the certificate itself.
When doing the following to generate the bin file:
I don’t think I have ever done it. I never had big memory issues because I manage it very carefully. The only time where it became a problem was with the jazzlib gzip library, identifying the problem was very fast and the solution came up quite quickly as well.
I know the question have already been asked before but no answer so far :
How can I activate auto start remotely?
I have some TC65I in the wild and they won’t autostart the app after the OTAP procedure. Is there anyway to force the app to start remotely?