Author Topic: Using a Zaurus as Cell Phone  (Read 30919 times)

cherubina

  • Newbie
  • *
  • Posts: 8
    • View Profile
Using a Zaurus as Cell Phone
« Reply #45 on: January 06, 2005, 01:03:55 am »
Quote
The only problem I ran into and was unable to figure out how I could get it to work, was trying to send DTMF tones in order to make button selections (ie, Push 1 in order to hear your message, Push 2 to append, Push 3 to blah blah blah) so I couldn't actually do anything but make a call. So this (so far) wouldn't work if you were trying to navigate menus where you have to push numbers in order to advance. Does anyone know how this would be done?
at+vts=(tone key);

shula

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Using a Zaurus as Cell Phone
« Reply #46 on: January 06, 2005, 06:16:15 am »
adding dialer support to existing apps (like ko/pi)
shouldn't be a licence issue, if they implement it as an external command line plugin.

the phonebook app can issue a command line dialer with the phone number + name as $1 $2 arguments.
eg
# mydial --num="325464325" --title="John Biryon"

this way anyone could write a dialer from their program, maybe even with call logs etc.
C860, pdaxrom rc8,
with Gnumeric as the perfect PIM :-)

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Using a Zaurus as Cell Phone
« Reply #47 on: January 06, 2005, 04:56:04 pm »
Hello
I really need some help for the GUI part. Something quite simple - buttons from 0 to 9 with green phone, red phone, * and #. Buttons which can be pushed, and a small "screen" over that to display the stuff being pressed. No further devel until that (trivial) part is solved.

We had a (working) part that only compiles/work with qt 1.7 on x86. qt 1.5 (the version sharp uses) is strangely crashing. The code looks clean (I only do C/command line, no gui - I know I should learn C++/qtopia, find me some free time :-).

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Using a Zaurus as Cell Phone
« Reply #48 on: January 06, 2005, 04:58:13 pm »
The license will be GPL. I fail to understand what problem it will cause to kopi which is also GPL.

Writing a command line dialer is trivial. just echo
atdtxxxxx; >  /dev/ttyS3 or wherever you modem is.

shula

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Using a Zaurus as Cell Phone
« Reply #49 on: January 07, 2005, 05:08:13 am »
i understand you want it for qt based rom, isn't it?
personally, i would do it in python+pyqt.

but i've switched to pdaxrom now, and i dont have there qt right now
i'll  try to see if i can improvise something that'd be sufficient for u,
but you'd have to pour your contents into the functional parts.

are u interested ?
C860, pdaxrom rc8,
with Gnumeric as the perfect PIM :-)

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Using a Zaurus as Cell Phone
« Reply #50 on: January 15, 2005, 08:02:41 pm »
I am.  Something very basic in C, as described above (numbers, buttons, screen...), will be just fine.

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Using a Zaurus as Cell Phone
« Reply #51 on: March 09, 2005, 04:31:38 pm »
Excellent news- Thanks to TimW (yes the one who did opie-reader) who sent me a squeletton application, I could successfully create a graphical dialer application.

Created yesterday. It's **WORKING**. First release today ! Stay tuned.

http://externe.net/zaurus/zedialler

http://www.externe.net/zaurus/modules.php?...order=0&thold=0

cherubina

  • Newbie
  • *
  • Posts: 8
    • View Profile
Using a Zaurus as Cell Phone
« Reply #52 on: March 09, 2005, 10:29:34 pm »
Wow, by chance I checked this today after a long time and voila! - Thanks!  I thought the project had died.

Are you interested in any graphical work for the project? ie phone icons and such?  If you are I'd be more than happy to make some stuff up.

One thing though - I get an error when i try to start in on my c860 with cacko 1.22 hotfix A

Code: [Select]
# cardctl resume; ./zedialer
Bus error

Thanks for the hard work!  Maybe soon i will ditch my cheap cell for good.

craigtyson

  • Sr. Member
  • ****
  • Posts: 462
    • View Profile
Using a Zaurus as Cell Phone
« Reply #53 on: March 10, 2005, 07:26:44 am »
Sounds like a good start.  What cards will it work with?
Craig
SL-C1000, Angstrom GPE 2007.12r13
Ambicom WL1100C, SanDisk UltraII 1GB SD
 
Old Faithfull - SL-5500 battery out of the C750 (see below) TKC v1 (New) 1GB SD
Dead - SL-C750, Cacko 1.23 lite (Dropped, very messy!)
Ambicom WL1100C, SanDisk Dead - 1GB SD
Keep your Z on a bungee, you never know.....

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
Using a Zaurus as Cell Phone
« Reply #54 on: March 10, 2005, 03:42:45 pm »
Hi

On compatibility - if your card works with minicom, then it should work with zedialler.

Regarding artwork, yes I'd be very interested - especially in icons (both for qvga and vga devices).
I will try to upload a new version tonight. Else send me a PM with your ICQ# - I will try to send you something else.

Guylhem

suruaZ

  • Full Member
  • ***
  • Posts: 123
    • View Profile
Using a Zaurus as Cell Phone
« Reply #55 on: March 22, 2005, 11:25:27 am »
guylhem,

I was able to start it (GUI) but not to call from. The same command typed in minicom works fine. Seems it not communicates with modem...
Before starting of zedialer I have resumed the card and activated it with at+cpin=.... in minicom.
Power Off from menu hangs my Z till I brutally removed the card.

Anyway good for begining. Keep the good work continuing.

suruaZ
SL-5500, Sharp ROM 3.13, Pretec GSM/GPRS CF, IBM Microdrive 340 MB

euroclie

  • Full Member
  • ***
  • Posts: 205
    • View Profile
    • http://
Using a Zaurus as Cell Phone
« Reply #56 on: March 22, 2005, 04:11:33 pm »
Quote
I was able to start it (GUI) but not to call from. The same command typed in minicom works fine. Seems it not communicates with modem...
Before starting of zedialer I have resumed the card and activated it with at+cpin=.... in minicom.
Same report for me, the card works fine with minicom but not with zedialer... (SL-C3000, EagleTec GSM/GPRS CF card).

BTW, I get a "QLibrary open failed: /home/QtPalmtop/lib/libqsfepj.so, libkke.so.1: cannot load shared object file: No such file or directory" message when I launch zedialler, and another one as well: "QObject::connect: cannot connect QPushButton::clicked() to ZeDiallerWidget::(null)". The first message is probably not related to zedialler, but the second obviously is!

And when I exit zedialler, I get two "No destructor needed yet" messages, which are probably more warning than error messages...

Keep up the good work!
Patrick

systemparadox

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • http://www.systemparadox.co.uk
Using a Zaurus as Cell Phone
« Reply #57 on: March 31, 2005, 09:52:20 am »
Hi all.
I have wanted to use my Z as a cell phone ever since I got it, but I can't see how you can justify doing it at present. The cheapest I have seen a CF GSM card is still well over 100 pounds!!! The cards are much more likely to get broken (I am still not confident with my wifi card). They are difficult to set up and lack support by mobile phone companies. IICR, the 6000 is the only Z that could even possibly be used without a headset, and knowing these things it probably isn't very good. Battery life is another major issue- from what has been said so far I'm guessing that my 5500 probably won't last more than an hour (more like 30 mins), without even making any calls.

Yeah, prices should come down as more people buy them, and I know that Z support is being worked on, but why not buy (or get given) a real cheap, small, old mobile and use that for voice calls? There is always the connecting the phone to the Z for internet issue (irda? serial? bluetooth?), but still.

I guess the main issue here, as always, is cost. How much can I get a suitable (low power drain) GSM card for in the UK?

Thinking about it, maintaining line of sight for irda can be rather impractical, likewise a serial cable could get rather annoying (as well as being hard to get hold of- it would have to be home made to connect the two devices without an special adapters), so maybe bluetooth is the only option for connecting the two devices together. I don't know how much bluetooth phones are these days, but bluetooth CF cards are about 40 pounds. You could also have a bluetooth headset this way.

Just my 2 cents.
My Site: The System Paradox (http://www.systemparadox.co.uk)

FOR SALE: Zaurus SL-C750: /Symbol Spectrum24 CF WiFi/Pilot Pentopia extending stylus (worth every penny)/Currently running Cacko.

ev1l

  • Hero Member
  • *****
  • Posts: 608
    • View Profile
    • http://bbshuffle.blogspot.com/
Using a Zaurus as Cell Phone
« Reply #58 on: March 31, 2005, 06:36:39 pm »
Quote
The license will be GPL. I fail to understand what problem it will cause to kopi which is also GPL.
Yeah, there will be 0 issues.

euroclie

  • Full Member
  • ***
  • Posts: 205
    • View Profile
    • http://
Using a Zaurus as Cell Phone
« Reply #59 on: April 01, 2005, 07:11:45 am »
Quote
I have wanted to use my Z as a cell phone ever since I got it, but I can't see how you can justify doing it at present. The cheapest I have seen a CF GSM card is still well over 100 pounds!!!
It depends where you're shopping, I suppose... I bought mine during a trip to Hong Kong for about 70 pounds. While not cheap (especially when considering the inconvenients of use of such a card when compared to a real phone), it's not as expensive as it once was. I remember seeing the AudioVox RTM8000 in a shop in Hong Kong more than one year ago, it was over 300 pounds at that time...

Quote
The cards are much more likely to get broken (I am still not confident with my wifi card). They are difficult to set up and lack support by mobile phone companies. IICR, the 6000 is the only Z that could even possibly be used without a headset, and knowing these things it probably isn't very good. Battery life is another major issue- from what has been said so far I'm guessing that my 5500 probably won't last more than an hour (more like 30 mins), without even making any calls.
Sad but true... At the moment, I think that the Zaurus must remain switched on so that the CF slot is still powered, if you want to be able to receive calls. Maybe we could find a way to, say, switch off the screen and underclock the processor while the Zaurus isn't used so that the power consumption is reduced but the card is still reachable on the network, but even like this, I doubt you'd have a full day with the card simply connected to the network, not even transmitting.

Quote
Yeah, prices should come down as more people buy them
I don't really expect the prices to come down, I fear that on the contrary they'll remain quite expensive because most devices will have the GSM/GPRS function built-in (if only for the power issue).

Quote
I know that Z support is being worked on, but why not buy (or get given) a real cheap, small, old mobile and use that for voice calls? There is always the connecting the phone to the Z for internet issue (irda? serial? bluetooth?), but still.
At the moment, I have an old phone indeed for my daily phone needs, and the CF card to connect the Z to the net while away from home or a WiFi network. That being said, my CF card's SIM is from another carrier (the same as my wife's phone plan), so it'd be nice to be able to receive phone calls on the Z with that card, even if this means first calling her (from whatever phone) so that she can call back with her unlimited voice plan (evenings & week-ends, but only applies to calls on the same carrier). Basically, the Z wouldn't completely replace my phone, but would act as a second phone with just a minor bulk addition to my usual stuff (I always carry the Z anyway, so it's just a matter of fitting the CF card and a headset in my Zaurus beltcase).

Quote
Thinking about it, maintaining line of sight for irda can be rather impractical, likewise a serial cable could get rather annoying
I used both methods for some time in the past, and stopped accessing the net while on the go for that reason. Only with the Treo 600 smartphone did I really make use of my GPRS plan. If you have to juggle with more than one device (even if it's a bulky one with the CF card bulging on the side), IMHO it's a pain and probably not worth it for a regular use. Of course, if you only connect through IR/cable once per week, then it's not a major problem...

Quote
maybe bluetooth is the only option for connecting the two devices together. I don't know how much bluetooth phones are these days, but bluetooth CF cards are about 40 pounds. You could also have a bluetooth headset this way.
Bluetooth sure eases the process. Still not perfect (I remember having to switch off Bluetooth on my Ericsson t39m phone when not actually using it, otherwise it would dramatically reduce the battery life of that otherwise great phone), but a big improvement nonetheless. Unfortunately, you still need to carry two devices (even if not in both hands at the same time), and it's hard to find a simple bluetooth phone those days, the carriers want you to purchase their toys with color, hires screen, digicam and polyphonic ringtones... I had to dig a bit to find a second hand t39m (my wife having fetched mine to use with her Sony Clie TH55 via bluetooth - for occasional internet connections  ) for my "phone" needs. Add to this the limitations of the current Bluetooth implementation (hard if not impossible to pair a phone with both a headset and a PDA, to be able to initiate a call from the PDA through the phone, and use the headset once the call is established). Not to mention using the headset to listen music on the PDA, for instance (tricky at best, you need some special BT profile, etc.)...

Right now, I don't know if using a BT headset with a GSM/GPRS CF card would be possible (assuming the Zaurus would have either built-in bluetooth capabilities or through, say, a BT SD card), as I fear that the voice signal is only available through the CF card's headset jack. Of course, one could imagine a cable between the CF card's jack and the Zaurus audio input/output jack, and then redirecting the audio stream to the BT interface, but I'm sceptikal at best!

All in all, it's true that at the moment, the Zaurus won't completely replace a mobile phone. But it sure would be great to be able to use it - even occasionally and with all the problems you mention - as a cell phone, hence the need for a good GUI.

One area where a good GUI would come in handy is sending / receiving SMS. It's so much easier to type a message on the Zaurus keyboard than on the phone (even with T9 and such) that I think it would be equally useful as voice functions!

(Note to moderators: sorry if it's long & boring and probably more than a bit off-topic! If you feel it's too much OT, I'll edit my post and cut some of my rant...  )
Patrick