Skip to main content

palm tungsten c review

Well, after 3 years of using my palm tungsten C, i think i should be able to give a rather accurate on how this pda has faired and whethere it can be considered good ROI.

For starters, the reason why I got it in the first place was more emotional than logical. Not to mention, there wasn't a lot of time spent in the decision making process. And it all started when I accidentally stepped on my bag in my bedroom one night breaking the screen of my palm Vx and didn't realise it until the next day.

I wanted a replacement and quick to distract me from the pain, hence buying the most expensive and newest palm at that time. Here is the list of things I found really useful all this while. I gave each factor some stars, max score is 5 stars, i.e. *****.

Wifi - **
(really depends on where you work)

What i really wanted was wifi, working in school campus for the first year made it all worthwhile. The school also had pptp vpn and that was great too. I was able to do quite a lot during meeting while not using a laptop or anything bulky.

After I left that workplace, i found a lot less uses for the PDA, I could use it at home, but the inability to do a wireless sync didn't help. It doesn't support WPA as well which is the new security setting most people are using these days.

Qwerty keyboard - *****

I totally forget how to write in graphiti anymore, although my normal handwriting can be commonly mistaken for fowl scratchings.

Compute power - *****

I've absolutely no complains about how fast this PDA is. I think its also mostly to do with the palm OS as well. Performance might be related to how many apps you can run at the same time and i've never really had a good performance experience with windows mobile edition.

Document syncing - **

Documents-to-go comes in the factory preset, Yay! considering how many times I had to hard reset it. But, whats it doing to my Mac? Creating multiple versions once it detects any changes are made? Ok, so this isn't really a bad thing, but some housekeeping is definately involved. Also gets some error messages

SD-card - ***

One of the coolest things i've ever done was to take an SD card from someone's digital camera and copy the files directly to my PDA. I've only done it once, but I have to admit, it felt really good doing it. Right now, the SD card reader is broken :(.

Versa mail - **

I dont know where did the versa mail advertising come from, but i've never been able to sync it with my outlook mail and contacts dont sync either. I think 3rd party software is probably required. I just use it to download my gmail via POP. cool unless you already marked that email as read.

Service - ***

I've sent my PDA back twice and I'd need to send it back again because of the SD card reader fault. They aren't too bad. The first time I sent it back, they gave me another repaired one saying there's something funky with the first gen one that I have.

Summary

In comparison to other generic PDAs, the tungsten C is a great PDA, however I would say its overpriced and less featured than I imagined it. It's firmware isn't that upgradeable to the current standard to support bluetooth and proper wifi.

I think its still very usable and i'm hope it has a very long life span to come, regardless of the limitations. The simple things like the qwerty keyboard was a winner, but its not back lit which makes the PDA useless in no light conditions (since I turned off graphiti on screen).

Comments

Popular posts from this blog

Multiple Broadlink RM mini 3 integration using MQTT

Broadlink now has quite a lot of integration options almost out of the box. If you enable Broadlink IHC, you can directly link it to Alexa by giving the device a unique name.

There is a homebridge plug in for homekit integration but I haven't tried or tested this. https://lprhodes.github.io/slate/

I wanted to put the device in domoticz so I can have more control over what can trigger my broadlink. I decided to use broadlink-mqtt for this, which is a fairly easy method to trigger from any source.

Setup Instructions for broadlink-mqtt

1. git clone https://github.com/eschava/broadlink-mqtt

2. vi /home/pi/broadlink-mqtt/mqtt.conf

3. Update the mqtt.conf file with the device type set as multiple_lookup

device_type = 'multiple_lookup'
mqtt_multiple_subprefix_format = '{type}_{mac_nic}/'
4. Start the python script and check that it started and detected all the RM devices.
Check the log file to see what the IP / MAC addresses are. DEBUG Connected to RM2 Broadlink device at …

Fibaro HCL Virtual Device Slider

How to setup Fibaro home center lite (HCL) slider for virtual devices.

As the Fibaro HCL does not support LUA. The question was how to update the number value of the slider to send to the HTTP string. Thanks to this site which is a really good reference https://www.vesternet.com/resources/application-notes/apnt-88/

The 2 use cases here are;

Sonos HTTP API Volume

To allow for volume control for all Sonos devices, add a virtual device with the IP address for SONOS HTTP API and specify the default port to 5005. Create Slider and put the following text into the string.

GET /volume/_sliderValue_ HTTP/1.10x0D0x0A0x0D0x0A


Domotiz Virtual Devices

GET /json.htm?type=command&param=switchlight&idx=XX&switchcmd=Set%20Level&level=_sliderValue_ HTTP/1.10x0D0x0A0x0D0x0A

Replace XX with the device ID.

Restart Fibaro HCL when it stops working automatically

It seems that the Fibaro HCL seems to hang every now and then. Instead of trying to restart it regularly, which doesn't really work, as it's almost impossible to predict when this will happen.

This method checks that the HCL is actually running and in the event it stops working, trigger a script that will restart it.


1. Get a non Fibaro controlled power plug and scripts to control it.

I used a wifi smart plug, TP-link HS100 and downloaded the scripts from

https://blog.georgovassilis.com/2016/05/07/controlling-the-tp-link-hs100-wi-fi-smart-plug/

2. Create a bash script to restart the Fibaro, e.g. restart_fibaro.sh

#!/bin/bash

ip_addr=
scripts=

$scripts/tplink-smartplug.py -t $ip_addr -c off
sleep 10
$scripts/tplink-smartplug.py -t $ip_addr -c on


3. Create a test global variable in the Fibaro HCL

Go to the variables panel and create a test variable, e.g. Test


4. Add a cron entry to test that the Fibaro API is still working and restart if it's not.

The cron script is scheduled ev…