Gamers Talk Forums - Archive / Map
Pages:1



I need a program written

(Click here to view the original thread with full colors/images)



Posted by: catz

Just to see if there is any interest in someone doing a small program for me. It would be for a Palm, and for my work. It would have to be super small, and I don't *think* it would be hard to do (I no nothing about this, so I could be wrong ).

If anyone posts any interest, I will go into details.



Posted by: Dale

Is a palm like a computer? Like as in Visual Basic Applications work on it, if so i'll give it a bash, im still n00bed at it though



Posted by: catz

quote:
Originally posted by Dale
Is a palm like a computer? Like as in Visual Basic Applications work on it, if so i'll give it a bash, im still n00bed at it though


I have no clue what language it would have to be written in. Lemme do some checking if VB would work. Maybe someone will stop by and know more.



Posted by: catz

Oh, and I don't know how much, if anything I could pay for doing this.

But, like I said, it should be very straightforward to do.



Posted by: catz

A little background:

I work for the railroad as a conductor on the train. Part of my job is to identify aspects (the lighted signals), what they mean, etc. It gets tough, because we literally have 16 different aspects to represent "stop".

What I would like is this:

A simple little program to put in my Palm (which I haven't got yet, next week I will), that has three blank circles, where you can fill each one in as green, yellow, red, or lunar (white), plus a place to mark if there is a grade plate or number plate at the bottom. When the aspect is ID'ed, it would pull up a box stating what it is, and the speed restrictions it represents. I would like to be able to input the info via the stylus, if at all possible.

It sounds more complicated than it actually is.



Posted by: schesis

Definitely PalmOS, correct?

When you get the new toy, or decide for sure on a model, I'll check back



BTW: vb6 should work with AppForge installed...



Posted by: catz

I know EXACTLY the one I am going to buy. This one.

Can this be done?



Posted by: Dale

quote:
Originally posted by catz
A little background:

I work for the railroad as a conductor on the train. Part of my job is to identify aspects (the lighted signals), what they mean, etc. It gets tough, because we literally have 16 different aspects to represent "stop".

What I would like is this:

A simple little program to put in my Palm (which I haven't got yet, next week I will), that has three blank circles, where you can fill each one in as green, yellow, red, or lunar (white), plus a place to mark if there is a grade plate or number plate at the bottom. When the aspect is ID'ed, it would pull up a box stating what it is, and the speed restrictions it represents. I would like to be able to input the info via the stylus, if at all possible.

It sounds more complicated than it actually is.



Confusing... could you make a quick basic layout picture of what you want it to be like or something in paint (just to run my mind), then attach the image or email it me: dale@d-frame.co.uk

Paying for the job sounds nice but id like something a bit more than money (which i know i wont get) and thats access to the GTF ... anyways if i cant get that then erm i dont know... keep ya money or something



Posted by: schesis

quote:
Originally posted by catz
Can this be done?
Sweet unit. I'll do some prelim work tomorrow, and see what I can come up with to help out.



Posted by: schesis

quote:
Originally posted by catz
A little background:

I work for the railroad as a conductor on the train.



I honestly thought you were quoting algebra problems at me for a minute



Posted by: catz

quote:
Originally posted by Dale


Confusing... could you make a quick basic layout picture of what you want it to be like or something in paint (just to run my mind), then attach the image or email it me: dale@d-frame.co.uk

Paying for the job sounds nice but id like something a bit more than money (which i know i wont get) and thats access to the GTF ... anyways if i cant get that then erm i dont know... keep ya money or something



I was making a sketch real quick.

And as for anything for it, I really can't offer up any t.com favors, since this is for me, the whole business and pleasure thing.

The possible aspects are:

green
flashing green
yellow
flashing yellow
red
flashing red
lunar (shown as off white/grey)
dark (meaning there is nothing at all

And, a grade plate or number plate changes what they mean.

I can scan in an aspect sheet if and when it's needed.

So, in the pic, you pick your first, then the little bar moves to the second aspect and so on. I guess there should be a "none" if the mast only has two lights in it instead of three.



Posted by: catz

quote:
Originally posted by Schesis


I honestly thought you were quoting algebra problems at me for a minute



If I leave on a train bound for Chicago at 3AM and the wind is out of the northeast....





Posted by: Dale

quote:
Originally posted by catz


I was making a sketch real quick.

And as for anything for it, I really can't offer up any t.com favors, since this is for me, the whole business and pleasure thing.

The possible aspects are:

green
flashing green
yellow
flashing yellow
red
flashing red
lunar (shown as off white/grey)
dark (meaning there is nothing at all

And, a grade plate or number plate changes what they mean.

I can scan in an aspect sheet if and when it's needed.

So, in the pic, you pick your first, then the little bar moves to the second aspect and so on. I guess there should be a "none" if the mast only has two lights in it instead of three.




... hmmm... i may leave that to Schesis to do.. as this is a tiny bit too advanced of what i can do :\.. but if i do stumble along and think yeah i can defenatly do it then i'll come back and see wats happened so far



Posted by: schesis

quote:
Originally posted by catz


If I leave on a train bound for Chicago at 3AM and the wind is out of the northeast....




I think I got the aspect thing understood, but to make sure: You can have any one of the 8 colors in any one of the three lamps?

Like..

top: flashing yellow
mid: lunar
bot: flashing yellow

or can you only have one occurance of the aspect in the 3 lamp array? (perhaps you should just email me the aspect cheet.. schesis(at)schesis.net



Posted by: catz

NP Dale. I appreciate the offer. Hopefully Schesis didn't go running when he saw that.





Posted by: Locke

quote:
Originally posted by catz
NP Dale. I appreciate the offer. Hopefully Schesis didn't go running when he saw that.




Hey, saw your cross post... I have a little bit of palm programing experiance.

Never worked with color, but I can't imagine it's all that hard.

Let me goof around a little and I'll get back to you. Sounds like it could be good experiance.



Btw, have you looked around on the net yet? there is palm software for just about everything you can think of.



Posted by: catz

quote:
Originally posted by Schesis


I think I got the aspect thing understood, but to make sure: You can have any one of the 8 colors in any one of the three lamps?

Like..

top: flashing yellow
mid: lunar
bot: flashing yellow

or can you only have one occurance of the aspect in the 3 lamp array? (perhaps you should just email me the aspect cheet.. schesis(at)schesis.net



That's pretty much it. There are certain things, like, you'll never have a lunar and a green together, but leaving all 8 of them as an option is ok.

I will have to have my dad scan the sheet in maybe later tonight, which tells the meanings of each. Or, I can start typig them up.

Ideally, what i would love, is after you punch in the aspect colors (this can be done with the stylus, no?), the box displays the signal name in bold across the top of the box, and the definition under that.



Posted by: catz

quote:
Originally posted by Locke


Hey, saw your cross post... I have a little bit of palm programing experiance.

Never worked with color, but I can't imagine it's all that hard.

Let me goof around a little and I'll get back to you. Sounds like it could be good experiance.



Btw, have you looked around on the net yet? there is palm software for just about everything you can think of.



Cool.

I have looked. Unfortunatly, this is a very LIMITED audience this applies too. I can get all the rules and such for my palm, but, railroaders aren't as adept as making this stuff up as us gamers. they have been trying for YEARS to get this part working, and I bet someone I could find someone to do it here, cuz all the coolest people are here.



Posted by: Dale

quote:
Originally posted by catz
cuz all the coolest people are here.



*cough* Been here since Nov 01... i deserve respect



Posted by: catz

OK, I have to type this up so here it goes: (they are grouped together, spaces between the combos, and the definition of the group of signals at the end of the group. )

green

green
red

green
red
red

green
dark

green
dark
dark

Name: CLEAR
Indication: Proceed

-------------------------------------

yellow
flashing green

Name: APPROACH LIMITED
Indication: Proceed prepared to pass next signal not exceeding 60 MPH and to advance on diverging route.

--------------------------------------

yellow
green

yellow
green
red

Name: ADVANCE APPROACH
Indication: Proceed prepared to pass next signal not exceeding 50 MPH and to advance on diverging route.

------------------------------------------

flashing yellow

flashing yellow
red

flashing yellow
red
red

flashing yellow
dark

flashing yellow
dark
dark

yellow
yellow

yellow
yellow
red

APPROACH MEDIUM
Proceed prepared to pass next signal not exceeding 40 MPH and be prepared to enter diverging route at prescribed speed.

---------------------------------

yellow
lunar

yellow
lunar
red

yellow
flashing red

APPROACH RESTRICTING
Proceed prepared to pass next signal at restricted speed.

--------------------------------------

yellow

yellow
red
yellow
red
red

yellow
dark

yellow
dark
dark

yellow
dark
red

dark
yellow

APPROACH
Proceed prepared to stop at next signal, trains eceeding 30 MPH immediatly reduce to that speed.

------------------------------------

red
green

red
green
red

red
red
green

red
green
dark

DIVERGING CLEAR
Proceed on diverging route not exceeding prescribed speed through turnout.

---------------------------------------

red
yellow
yellow

DIVERGING APPROACH DIVERGING
Proceed on diverging route not exceeding prescribed speed through turnout prepared to advance on diverging route at the next signal not exceeding prescribed speed through turnout.

----------------------------------------

red
flashing yellow

red
flashing yellow
red

DIVERGING APPROACH MEDIUM
Proceed on diverging route not exceeding prescribed speed through turnout prepared to pass next signal not exceeding 35 MPH.

-----------------------------------------------

red
yellow

red
yellow
red

red
red
yellow

red
yellow
dark

DIVERGING APPROACH
Proceed on diverging route not exceeding prescribed speed through turnout; approach next signal prepared to stop, if exceeding 30 MPH immediatly reduce to that speed,

------------------------------------------------

flashing red

red
flashing red

red
flashing red
red

flashing red
red

flashing red
red
red

red
red
flashing red

red
G PLATE
NUMBER PLATE

red
red
G PLATE
NUMBER PLATE

red
dark
G PLATE
NUMBER PLATE

dark
red
G PLATE
NUMBER PLATE

lunar

lunar
red

lunar
red
red

red
lunar

red
red
lunar

red
lunar
red

dark
lunar

flahing red
dark

dark
flashing red

RESTRICTING
Proceed at restricted speed.

---------------------------------------

red
NUMBER PLATE

red
red
NUMBER PLATE

red
dark
NUMBER PLATE

dark
red
NUMBER PLATE

STOP AND PROCEED
Stop, then proceed at restricted speed.

-------------------------------------------------

red

red
red

red
red
red

red
dark

dark
red

STOP
stop



Posted by: catz

That list is NOT spell checke,d but I tried to get it right.

Looking at the list, I can't see why it would be confusing to anyone.






Posted by: catz

Oh, and this prog has to be SMALL. Think it will be a couple of MB's at the biggest?



Posted by: schesis

quote:
Originally posted by catz
Looking at the list, I can't see why it would be confusing to anyone.



Quoting algebra problems wasn't enough for you, was it?

I'll give all this good info the ol' look-over when I get back from work in the morning. (Locke will prolly have it all done by then anyway )



Posted by: catz

quote:
Originally posted by Schesis
Quoting algebra problems wasn't enough for you, was it?

I'll give all this good info the ol' look-over when I get back from work in the morning. (Locke will prolly have it all done by then anyway )



I appreciate all the offers. Everyone who gets a go at this will get credit, IMO.

Now, we need a name for this. How does Aspect Signal System, or A.S.S. for short, sound.



Posted by: catz

quote:
Originally posted by catz


I appreciate all the offers. Everyone who gets a go at this will get credit, IMO.

Now, we need a name for this. How does Aspect Signal System, or A.S.S. for short, sound.



Or Automatic Signal System is better.



Posted by: Austin

quote:
Originally posted by catz
Oh, and this prog has to be SMALL. Think it will be a couple of MB's at the biggest?


It will be ALOT smaller than a couple MB's...probably around 300k or 600k.

If I can figure out how that crap works I'll give it a go...

Does it need to save any data or just load?



Posted by: catz

quote:
Originally posted by Austin


It will be ALOT smaller than a couple MB's...probably around 300k or 600k.

If I can figure out how that crap works I'll give it a go...

Does it need to save any data or just load?



Just load, nothing needs to be saved.



Posted by: schesis

I havent fergottn about ya catz... I kinda got blindsided today with other projects...



Posted by: catz

quote:
Originally posted by Schesis
I havent fergottn about ya catz... I kinda got blindsided today with other projects...


Np.

I ordered them from palmone today, they won't even be here until next week.



Posted by: schesis

So as long as I have something done by next week, I won't get banned, right?



Posted by: catz

quote:
Originally posted by Schesis
So as long as I have something done by next week, I won't get banned, right?




J/K

I really didn't expect anyone to step up and offer to try, so, if it gets done, I will be stoked.



Posted by: schesis

quote:
Originally posted by catz




J/K

I really didn't expect anyone to step up and offer to try, so, if it gets done, I will be stoked.



You should expect more of your slaves.. I mean 'fellow community members'.



Posted by: Locke

Catz, I played around a bit last night. Not sure this is within my scope of ability. But I'll do what I can. Maybe someone can build off it.


As for size... don't worry, it'll be micro. I have a trip planner (for the local bus/train system) and every schedule (over 100) and it all amounts to about 1.2 megs on the palm. Not much when you think about it. The program (alot more advanced than what you want) is only 235k.





Posted by: catz

Cool Locke! If you guys can do this, it would be fuckin' sweet for me to have.



Posted by: catz

Any luck?



Posted by: catz

Oh, and thinking about it, since there is a paragraph on some of them, having it open the info screen full screen would be ok instead of the little box.



Posted by: Dale

quote:
Originally posted by catz
Cool Locke! If you guys can do this, it would be fuckin' sweet for me to have.







Posted by: Locke

quote:
Originally posted by catz
Any luck?


Not really. I think I bit off more than I can chew.

Give me another weekend to play with it.



Posted by: schesis

quote:
Originally posted by catz
Any luck?
My weekend kicked my ass. I'm still messing about and learning a few new tools for this. Might take me a bit, but I don't think I'm over my head (yet).



Posted by: schesis

quote:
Originally posted by Dale




Grow Up.



Posted by: Dale

quote:
Originally posted by Schesis
Grow Up.



Happy 4.5K... Go Away Now !



Posted by: catz

Also, I did find a page with them all on it for reference. (.pdf format)

http://www.palmupdates.com/files/Signals.pdf

Ignore the cab signal aspects, we don't use those anymore. Also the rule numbers, forget those. I only need the actual signal, name, and meaning.



Posted by: Austin

Hey catz...do you know if Palm programs developed for the OS 4 or OS 3.5 or whatever are compatible / run on your Palm?



Posted by: catz

I don't know.



Posted by: Austin

quote:
Originally posted by catz
I don't know.


hhmm... I need to figure out how to install my development software again ....I've been programming for the PocketPC recently.



Posted by: RSmash

I didn't catch it sorry, but what language are you using to write this program?



Posted by: Austin

quote:
Originally posted by RSmash
I didn't catch it sorry, but what language are you using to write this program?


It's Mobile Studios with Palm OS SDK installed. Mobile Studios is now long since dead.

Mobile Studios was cool in that it was programming for the palm in VC++ but not. It used the MFC for it's foundation.



Posted by: Austin

Sorry catz - I don't think I'm going to be able to do this....I'm having one hell of a time trying to get my SDK setup with my crappy $25 compiler....



Posted by: catz

quote:
Originally posted by Austin
Sorry catz - I don't think I'm going to be able to do this....I'm having one hell of a time trying to get my SDK setup with my crappy $25 compiler....


No need to apologize, I appreciate anyone who is willing to try.



Posted by: Rurouni Storm

Would it by alright if it was text-based?

If so, I should be able to whip something up in C++.



Posted by: catz

quote:
Originally posted by Rurouni Storm
Would it by alright if it was text-based?

If so, I should be able to whip something up in C++.



It could be, but I would prefer, if at all possible, to make it the way I had it with the three circles.



Posted by: Jason

If you still need this done, I may also be able to write it in C++, but that would be text based :/ So you would have to type G or Green instead of pressing a circle :/



Posted by: catz

Well, if I had to put a G and so forth in, so be it, I would just like something. Better that than nothing.



Posted by: Jason

Well I can attempt to write it text based in C++ this weekend, because that will be when I have time. I can't imagine it will take too long, or be overa MB. It will most likely be a lot less. I guess you could use the text based until someone writes it with the circles or somthing. Anyways, let me get this straight. The groups of types you posted you want to input the 2 or 3 colors and if its flashing or not and it will bring up what those colors mean?



Posted by: catz

If ya check out here, http://www.palmupdates.com/files/Signals.pdf that is what I need to know. So, if I input any of those color combinations, the meaning listed comes up.



Posted by: Jason

I started writing it Saturday, but I'm only a beginner at C++. I have a lot of it done, but can't find the time to do it now. I have the C++ file saved and I'll continue to work on it peridically when I have time heh.



Posted by: GraphicsGuy

Just saw this thread, and I was wondering...

Does the Tungsten E have a Flash player? If so, my actionscript-genius little brother could probably come up with something that does this over the course of a weekend. And I know he'd enjoy the challenge.



Posted by: schesis

quote:
Originally posted by GraphicsGuy
Just saw this thread, and I was wondering...

Does the Tungsten E have a Flash player? If so, my actionscript-genius little brother could probably come up with something that does this over the course of a weekend. And I know he'd enjoy the challenge.

Thats bloody brilliant!!

/me scraps the mind boggling collection of non-working tools he's collected for this.



Posted by: catz

Does it? How would you get it to play it? Cuz if it can, I am damn handy with flash myself.



Posted by: PreDefined

If not...

I actually took a course on assembly programming for Palm in Uni. I went to the course all of 5 times but I do have the reference materials and various roms and emulators if anyone wants to have a go.



Posted by: catz

Well, I memorized them, so I guess it's not needed now.





vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2009 - Created by Stefan "Xenon" Kaeser Modified by Adam J. de Jaray