Jump to content



Photo
- - - - -

Dos Link Program?


  • Please log in to reply
22 replies to this topic

#1 Janek37

Janek37

    Newbie

  • Members
  • Pip
  • 15 posts
  • Location:Warsaw, Poland

  • Calculators:
    ALGEBRA FX 2.0 ROM 1.01; HP 49G; TI-89 SE

Posted 26 January 2005 - 12:48 PM

For some purposes I need a DOS program that can build and transfer to AFX flash drives... Is it hard to [force somebody to] write it?

#2 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking & Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool & Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 26 January 2005 - 04:16 PM

there is a cconverter arround somwhere, and i think Roe made an enter key emulator for the AFX too.

#3 huhn_m

huhn_m

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1957 posts
  • Gender:Male
  • Location:Germany / Dresden
  • Interests:Assembler(!!!)
    Computers and Programming
    Operating Systems
    Programmable Calculators
    Maths and everything arround it

  • Calculators:
    FX-82SX / AFX 2.0+ (ROM 1.03) / FX 1.0+ (ROM 1.03)

Posted 27 January 2005 - 07:24 AM

there is no program that can transfer from DOS. There are only windows programs. Except for BASIC files. I think I found a DOS program to transfer these once.

#4 Janek37

Janek37

    Newbie

  • Members
  • Pip
  • 15 posts
  • Location:Warsaw, Poland

  • Calculators:
    ALGEBRA FX 2.0 ROM 1.01; HP 49G; TI-89 SE

Posted 27 January 2005 - 09:12 AM

I think that there is no such program for DOS, so I want to know how to make one... Or weather somebody would do it for me ;-)

#5 huhn_m

huhn_m

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1957 posts
  • Gender:Male
  • Location:Germany / Dresden
  • Interests:Assembler(!!!)
    Computers and Programming
    Operating Systems
    Programmable Calculators
    Maths and everything arround it

  • Calculators:
    FX-82SX / AFX 2.0+ (ROM 1.03) / FX 1.0+ (ROM 1.03)

Posted 27 January 2005 - 10:43 AM

you should ask dada66 since he knows the protocoll and used it to write his GComm program for the calc. He is not arround here too often
but he should be arround in the french Graph100 Forum.

Maybe you could try it there.

#6 Skalda

Skalda

    Newbie

  • Members
  • Pip
  • 14 posts
  • Location:Czech Republic
  • Interests:Programming (C++ASM), Electronics, Math, Physics, Calculators, Motorbikes

  • Calculators:
    Algebra FX 2.0+ (rom 1.03)
    FX-991W

Posted 27 January 2005 - 12:39 PM

i have description of the afx<->pc protocol in txt (probably more people here have it), post @mail adress and i will send it B)

#7 cz.filda

cz.filda

    Newbie

  • Members
  • Pip
  • 1 posts
  • Location:Prague, Czech Republic

  • Calculators:
    Casio AFX 2.0 plus (ROM 1.03)

Posted 31 January 2005 - 10:56 AM

There is a program called f100console, a port of Flash100, that comes as source code for <{GNULINUX}>, written in C++. If you rewrite the COM handling procedure (in most cases in DOS, this can be done directly via ports 0x2f8, 0x3f8), you should get a DOS port of this program. I haven't read the source so I don't know, whether there are any other <{GNULINUX}> dependencies, but I don't think so.

f100console can store/retrieve Flash drives and RAM files and it comes with support for Casio protocol and GComm protocol. It cannot make new drive images nor pack executables to these drives (AFAIK).

I think this should work

#8 Janek37

Janek37

    Newbie

  • Members
  • Pip
  • 15 posts
  • Location:Warsaw, Poland

  • Calculators:
    ALGEBRA FX 2.0 ROM 1.01; HP 49G; TI-89 SE

Posted 01 February 2005 - 11:19 AM

i have description of the afx<->pc protocol in txt (probably more people here have it), post @mail adress and i will send it  B)

<{POST_SNAPBACK}>


:arrow: j-sz AT o2.pl

#9 Janek37

Janek37

    Newbie

  • Members
  • Pip
  • 15 posts
  • Location:Warsaw, Poland

  • Calculators:
    ALGEBRA FX 2.0 ROM 1.01; HP 49G; TI-89 SE

Posted 03 February 2005 - 09:06 AM

i have description of the afx<->pc protocol in txt (probably more people here have it), post @mail adress and i will send it  B)

<{POST_SNAPBACK}>

This is protocol to send BASIC files, while i need one for sending flash drives :unsure: But thank you anyway ^_^

#10 dada66

dada66

    Casio Addict

  • Members
  • PipPipPip
  • 51 posts
  • Location:France

  • Calculators:
    Graph100 Rom1.00

Posted 04 February 2005 - 12:51 PM

you can found source of casio protocol at : (Source of Flash100Console)
http://teamg100.eart...de=other&type=0
(Language C++ for Unix/Win32)

#11 Janek37

Janek37

    Newbie

  • Members
  • Pip
  • 15 posts
  • Location:Warsaw, Poland

  • Calculators:
    ALGEBRA FX 2.0 ROM 1.01; HP 49G; TI-89 SE

Posted 07 February 2005 - 10:05 AM

Hmm.. could you send me casio protocol in txt?? it isn't so easy for me to extract it from object-oriented source :(

#12 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking &amp; Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool &amp; Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 07 February 2005 - 10:50 AM

Hey does anyone have a *working* BASIC file transfer protocal for the AFX? im sure one of the PC Utils has it in, but i cant remember which one!

if someone could sent me the C source i can probably work it out :)

andydavies2020(_AT_)gmail(_dot_)com

#13 Marco

Marco

    Casio Freak

  • Members
  • PipPipPipPip
  • 185 posts
  • Location:Dresden, Germany

  • Calculators:
    Casio CFX 9850G (broken),
    Casio CFX 9850GB,
    Casio Algebra FX 2.0 Plus

Posted 07 February 2005 - 10:37 PM

There is one at http://users.pandora.be/gp/casio (they authored CasioCom and the CasioIO). You can get the Casio IO SDK there for writing PC progs communicating with CFX/AFX user data area.

I think they didn't publish the SDK's source but a DLL only (having the benefit you can use the language you want however), but you can get the AFX basic file protocoll there in spite of :): http://users.pandora...aphalgebra.html

#14 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking &amp; Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool &amp; Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 07 February 2005 - 11:47 PM

his AFX communication protocal is dogey to say the least, if i use casioCOM i use the AFX in CFX receve mode. i think dada66 has somthing on a better AFX comms protocal but im not sure ;)

#15 dscoshpe

dscoshpe

    Casio Freak

  • [Legends]
  • PipPipPipPip
  • 185 posts
  • Location:California, USA

  • Calculators:
    AFX 2.0 (v1.00), 9850Ga+, 9800, BE-300 other..

Posted 08 February 2005 - 07:24 AM

Alright I wrote up the protocol from my Commander source and I have it ready to go.

I tried to keep it simple and elegant, hope its useful!

Casio Com Protocol

- dscoshpe -

#16 2072

2072

    Casio over god

  • Admin
  • PipPipPipPipPipPipPipPip
  • 1564 posts
  • Gender:Male
  • Location:Somewherebourg
  • Interests:Alternative states of consciousness, programming, making things work the best they possibly can.

  • Calculators:
    AFX2 ROM 1.02, CFX-9940GT+, FX-180P-Plus

Posted 08 February 2005 - 09:08 PM

You should upload it to the File Sharing :)

#17 dscoshpe

dscoshpe

    Casio Freak

  • [Legends]
  • PipPipPipPip
  • 185 posts
  • Location:California, USA

  • Calculators:
    AFX 2.0 (v1.00), 9850Ga+, 9800, BE-300 other..

Posted 08 February 2005 - 10:19 PM

I wanted to but I wasn't sure which category would be proper for it, and I didn't want to compress it either since it is just a text file... suggestions?

- dscoshpe -

#18 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking &amp; Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool &amp; Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 08 February 2005 - 11:02 PM

stick it the PC AFx section, and just link to the text file on your host.

BTW1: i looked at the source, and it seems to be (from the comments) a Drive transfer protocal not A BASIC file transfer protocal.

BTW2: where can i download Commander?

#19 dscoshpe

dscoshpe

    Casio Freak

  • [Legends]
  • PipPipPipPip
  • 185 posts
  • Location:California, USA

  • Calculators:
    AFX 2.0 (v1.00), 9850Ga+, 9800, BE-300 other..

Posted 09 February 2005 - 07:53 AM

The main appeal that the file sharing has is that these things don't have to remain on my host :) Wasn't there a document repository setup a while ago?

BTW1: Yer right! I don't have much experience with the basic protocol, sorry.

BTW2: :P ... maybe I'll throw you a bone hehehe

- dscoshpe -

#20 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking &amp; Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool &amp; Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 09 February 2005 - 11:53 AM

Thanks :) but i dont want a bone! i would like Commander please :)

#21 2072

2072

    Casio over god

  • Admin
  • PipPipPipPipPipPipPipPip
  • 1564 posts
  • Gender:Male
  • Location:Somewherebourg
  • Interests:Alternative states of consciousness, programming, making things work the best they possibly can.

  • Calculators:
    AFX2 ROM 1.02, CFX-9940GT+, FX-180P-Plus

Posted 09 February 2005 - 12:05 PM

Well you can compress it in RAR, even if it's already small it'll be smaller (I've tested).

You can put it in PC AFX like Andy said :)

#22 dscoshpe

dscoshpe

    Casio Freak

  • [Legends]
  • PipPipPipPip
  • 185 posts
  • Location:California, USA

  • Calculators:
    AFX 2.0 (v1.00), 9850Ga+, 9800, BE-300 other..

Posted 11 February 2005 - 09:49 AM

OK I finally justified using the file sharing :)

I put a package together that has an updated version of the protocol description (made a couple errors in my haste to write it) and some logs that BradN made a while back with his com logger application which is also included. You can use that application to figure out the basic protocol.

Oh, and I also added some unknown commands to the command list that I pulled out of Add-In Installer (I think so, long time ago) but I don't know what they do exactly. All I know is that they arent used for normal operations.

- dscoshpe -

#23 Janek37

Janek37

    Newbie

  • Members
  • Pip
  • 15 posts
  • Location:Warsaw, Poland

  • Calculators:
    ALGEBRA FX 2.0 ROM 1.01; HP 49G; TI-89 SE

Posted 17 February 2005 - 12:23 PM

I thought it over and I think I won't write DOS link program myself :unsure: Actually I have no experience in writing communication programs and I would be afraid of testing my own program with my own calc :/ After all, I can live without it ;|




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users