[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple IIgs and Jaz Drive- keeps ejecting Why?
Steve:
I might suggest the following for the AppleWorks macro you posted:
1. Add an '<asr>' (as a subroutine of your '<sa-J>' macro) right after
'<ba-J>' to allow the Macro to compile; and,
2. To minimize disruption of whatever tasks you may be completing when SA-J
'awakens', use the '.online' DOT command instead of using the 'Prodos
directory' route in the Add files submenu.
For example, you would change your '<ba-J>' macro to:
<ba-J>:<asr> $2 = "/Iomega.AA" : // Name of Volume you want to 'Goose'
.online $2 : // Look for and Access that Volume
M = M + 1 : // Add (1) minute to Interval
If M = 60 then M = 0 : // Reset minutes on the hour
H = H + 1 : // Advance hour on the hour
Endif :
Wake sa-J at H:M >! // 'Goose' on the Minute
One caveat : I notice that my RamFAST with the 1 Meg Cache will indeed
'Goose' my Zip drive on command, but that it often is just goosing the
RamFAST's large cache rather than the drive itself, depending upon the
amount of traffic being cached at the time.
Whether goosing the RamFAST's cache of the Jaz will keep the actual Jaz
drive from sleeping I can not say. Try it and let us know.
Hugh Hood
P.S. - The '.online' command stores info (# of free blocks, I think) in
variable 'Z' after executing, should you need to retrieve that.
in article
814e74c0-07fe-43dd-9372-48efc7bd01a5@u24g2000prn.googlegroups.com, SHartz40
at SHartz40@yahoo.com wrote on 2/15/11 12:48 PM:
>
> Jaz macro : HELP! see if you can find the problem in this Appleworks
> 5.1 macro to keep the Jaz alive....
>
> J:<all><msg "sa-J active" : wait 4000 : $0 = time24 : $1 = right
> $0,2 : M = val $1 : $1 = left $0,2 : H = val $1 : goto ba-J>!
>
> <ba-J>:< sa-Q : {go to Add files} $0 = "Prodos directory " : find :
> rtn : ctrl-Y : print "/Iomega.AA" : rtn rtn esc : M=M+1 : if M=60
> then M=0 : H=H+1 : endif: wake sa-J at H:M>!