***************************************************************************** * * * Casio Digital Diary Communication V1.5 Copyright © 1993 By Steven Ross * * * ***************************************************************************** This program is © 1993 by Steven Ross, any commercial usage or selling without author's written authorization is strictly forbidden. In spite of several tests, no warranty is made that there are no errors in this program. YOU USE THIS PROGRAM AT YOUR OWN RISK. In no event will I be liable for any damage, direct or indirect, resulting of the use Casio Digital Diary Communication V1.5. This version of Casio Digital Diary Communication V1.5 is NOT Public Domain, but you may spread it as you like. Casio Digital Diary Communication V1.5 may be put on non-profit PD archives like Fred-Fish, AmiNet etc. ======================================================== * * * * Not ShareWare Now!!!! As Program Say's * * * * ======================================================== This program is for communicating with the Casio digital Diary SF-4300, SF-4600 and others. This program and Hardware interface was made without any knowledge of the protocols needed to communicate with the casio so I needed to do a lot of trails to get everything working. Even the hardware interface was trail and error. Hope you find this program useful. You will need a serial Interface (FA-100 interface Unit See Page99 Casio Manual) to use this program with the casio digital diary, Or There is a interface diagram on project menu select Show Interface, or Click on the workbench icon Interface_diagram.pic You will need to no a little about Electronics to make this interface circuit up and a soldering Iron. (all Parts code numbers are for Maplin Electronics for a few pounds) The program is very simple to use, The first thing you will need to do once you have connect up the hardware serial Interface is to set the communication parameters so they are the same on both the Amiga and Casio (Default 4800bps, 7bit length, Odd parity on the amiga) Note. The casio manual states Max bps is 2400 when communicating with personal computer but i have found it works OK in 4800. You are now ready to Receive or Send to your amiga. Receiving: Select Receive from the Project menu on your amiga then set the casio to send (as it tells you in the casio manual) now click on the ok to receive on the amiga and press the SET button on casio and away it goes. You can now save it to disk with the Save command on the amiga menu use the fastest option. Sending: To send data to the casio select send on the menu and put casio into Receive mode the click mouse on ok to send. there is an option to send any marked data as marked. (see casio manual about marked data) Now Here is a list of all the Menu Commands: ============= CASIO PROJECT ============= Load from Disk - This loads Casio data files already saved to disk. ============== Save to Disk - This Saves Casio data files to disk ============ Normal Save - This saves as internal format is fastest save. ----------- Ascii Save for Word Processor - Saves in format that can be used by ----------------------------- a word processor for easy editing and can be reloaded into this program for outputing to the casio. (Read Ascii_Save_Format_doc file for Format Details) Ascii Save to Print - This saves in a format that you can print ------------------- but not reload into the program. Delete a Disk file - Simple deletes disk files ================== Send ==== Normal Send - Send data items to Casio though the ----------- serial interface. Marked items sent not marked - Same as above but any marked items ---------------------------- sent out to Casio as not marked. Receive from Casio ================== Normal Receive - Receive data items from Casio though -------------- the serial interface. Merge Items - Same as above but adds the items to ----------- any what already in memory. Display Items - Displays Items in memory. ============= You can search for a item by clicking on search and entering the initial characters to search for. Exit by clicking on Exit. About - Version Number etc.. ===== Show Interface - Display the interface circuit Diagram. ============== Quit - Exit program.... ==== ================ PARAMETER SET UP ================ Bits Per second - Set Baud rate 2400bps or 4800bps =============== 2400 >4800< Bit Length - Set Bit length 7 or 8 bits ========== >7< 8 Parity - Set Parity Even, Odd or None ====== Even (Note use 7 bits with Odd or Even Parity) >Odd< None Default - Set to Default setting 4800bps 7bits Odd parity ======= Load Tracker Module - Load a Tracker Music Module for some background =================== Music while link up to the casio. (Loads in PowerPacked Modules, will be little delay after loading to unpack) Note. needs to Load PP patcher to load packed Modules the program will Load this in the first time you try to load any powerpacked Modules, You will then need to try again. Click on CLICKME to load PP PowerPacker patch to avoid above. (There is six Packed Tracker Modules on this disk) Stop Tacker Module - Stop/Start Tracker Music Playing. ================== ==== TEST ==== These new TEST Menu functions are used for Testing if the serial connection between the Amiga and the Casio is working correctly. Test Amiga Recieve Casio Send - Used to test Amiga is recieving from Casio ============================= (you need to put your Casio in send mode for this test) Test Amiga Send Casio Recieve - Used to test Amiga is transmiting to Casio ============================= (put Casio in recieve mode for this test)