LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 12-03-2006, 08:45 AM   #1
bigjohn
Senior Member
 
Registered: Jun 2002
Location: UK .
Distribution: *buntu (usually Kubuntu)
Posts: 2,692
Blog Entries: 9

Rep: Reputation: 45
General advice i.e. My idea is "drivers" time management???


There are about 2 million "trucks" (as in Heavy goods type, of over 3.5 tonnes gross weight) in the UK alone. Thats without the other EU member states and their goods vehicle network(s).

So, as I (being a "Professional" driver) am subject to the "Tachograph" regulations, I would like to find out/learn about, the possibilities of developing a "tachograph timer" application that I could use on a mobile/cell phone.

Why? Because most drivers will have a mobile/cell phone and because non-adherence to the "tacho regs" can result in some quite severe fines (AFAIK, in the UK, it's a maximum of £2700 per "tacho offence" and it's very easy to accidently "clock up" two or three "offences" in a working day).

There are a few proprietary (portable) timer devices available that "do this", but some are over priced, some are not very well built, and it's yet another piece of kit to carry around/loose/break etc etc.

If a professional/vocational driver has a phone thats been supplied by an employer, it's more likely than not, going to be a basic, yet "hard working" device (similar in capabilities to the Nokia 3310 that my employer has given me) or of a "corporate" nature.

Yes, I do have my own Palm OS based "Treo 650", but most won't have access to a "smart phone". Though it's occurred to me that it might be possible to port anything that I might be able to develop/produce for more than one mobile OS.

I'm wondering if it's gonna be better to see if I can find out about doing this for symbian OS first or just concentrate on Linux, as I suspect that I'll end up replacing my Treo 650 with some form of linux based smart phone (seeing as how some are "coming out" in the near future though it might also be good if I could do this for Palm OS as well, even if it's only to make my Treo last a bit longer ).

What the application needs to be able to do is (basically) as follows:

1. To start timing when told.

2. To stop timing when a different "timing mode" is selected i.e when changing from a driving activity, to a "other work" (not driving, but not having a break) mode.

3. The same "stop timing" ability when changing from either "driving" or "other work" to break or rest activity.

4. To be able to warn a drive when a certain activity is likely to become "illegal" and when that actually happens (like when I've completed a maximum of 4.5 hours driving - a.k.a. "the first half" and have to take a minimum of 45 minutes break, likewise when I might have completed a second 4.5 hours driving period).

5. That this can only happen for a maximum of 6 consecutive days before a statutory "weekly rest" is taken.

6. To be able to "total up" the amounts of recorded time in the above parts and be recoverable for up to 4 weeks.

That is the basic first part of any development, but as with any of the "official" type rules I might be subject too, there are some variations that it would be nice to be able to have to make the applications abilities more comprehensive (like the total normal amount of "work", including driving, loading/unloading and breaks normally allowed in a day come to 13 hours, but this can be extended to 15 hours 3 times a week, plus it's normally a max of 9 hours driving per day, but again this can also be extended to 10 hours twice a week).

This doesn't take into account the "normal" amount of daily or weekly "rest" (as different from break) that must be taken (11 hours daily and 45 hours weekly - which can in turn, be reduced when away from the vehicles base/yard/depot location, but must be "compensated for" later).

It just goes on a bit more, but as these are legal requirements, and it would still require a driver to make manual input to start/stop/pause the device/application, it can never be more than an "assistant" to help guide the driver as to his/her activities during a working day/week etc.

Apologies if this post does seem to "drag on" a bit, but I'm sure you understand that while this type of application is very much "niche", it's also very important to those of us who work as professional drivers (HGV, and possibly certain Bus/Coach drivers, but their "rules" are subtley different) to be able to keep on the right side of the law.

So any help/assistance/advice/instruction or constructive comment you may be able to offer as to how I might be able to achieve this is very much appreciated. It may even encourage some of the millions of EU professional drivers to "convert" to linux based devices as and when they are available. It's my hope that I would be able to make this a cross platform app, but I "have to learn to walk, before I can run" and have absolutely no idea of how I might start.

regards

John
 
Old 12-03-2006, 09:10 AM   #2
tuxdev
Senior Member
 
Registered: Jul 2005
Distribution: Slackware
Posts: 2,012

Rep: Reputation: 115Reputation: 115
Along the lines of learning to walk before running, I would suggest writing a prototype on a PC (for laptop use, at least). If you don't know how to program, Ruby and Python are really good langauges to start with, even if completely unsuitable for the ultimate goal. Contact cwwilson721 and masonm of these forums, the're truckers too.
 
Old 12-03-2006, 02:16 PM   #3
bigjohn
Senior Member
 
Registered: Jun 2002
Location: UK .
Distribution: *buntu (usually Kubuntu)
Posts: 2,692

Original Poster
Blog Entries: 9

Rep: Reputation: 45
Quote:
Originally Posted by tuxdev
Along the lines of learning to walk before running, I would suggest writing a prototype on a PC (for laptop use, at least). If you don't know how to program, Ruby and Python are really good langauges to start with, even if completely unsuitable for the ultimate goal. Contact cwwilson721 and masonm of these forums, the're truckers too.
Thanks for your response tuxdev, I've just looked both cwwilson721 and masonm up. Masonm does indeed list himself as a driver (whereas cwwilson721 doesn't), unfortunately, they both seem to be in the US, which sort of counts them out unless they have any particular programming knowledge (and I certainly wouldn't want to bother them with pointless questions to which they mightn't have any answer - or interest, vested or otherwise) - the kind of app that I'd like to make is particular to the European Union as this is where a professional drivers life is so strictly controlled, with a "tachograph recording head" (the "normal" ones record onto a pressure sensitive, circular, paper disc - though "they" are now fitting digital devices since last august - shame that they're not "far thinking" enough to make the newer ones bluetooth enabled, then it really would be easy to link a phone to display the info for a given day/week/month).
It's a bit of a bugger to have this idea, as I know that it's got to be possible, but as any programming/development knowledge I might have could easily be written on the back of a very small postage stamp (with a large nibbed marker pen ) it's really stepping into realms where I have zero knowledge.

Hence any advice that may be available as to where I might look to get started is very much appreciated.

regards

John
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
"My posts" and "My threads" should be exempt from the wait time before searches vharishankar LQ Suggestions & Feedback 6 03-06-2006 08:10 PM
"mythtv-setup" giving "Session management error: Authentication Rejected" Mitchua Ubuntu 0 10-09-2005 04:32 PM
Lost DHCP Lease when putting computer in "Standby" mode for a "long" time pnellesen Linux - Networking 1 01-06-2005 11:44 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 05:15 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration