home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / hp48 / 4433 < prev    next >
Encoding:
Internet Message Format  |  1992-08-30  |  5.3 KB

  1. From: akcs.joehorn@hpcvbbs.cv.hp.com (Joseph K. Horn)
  2. Date: Mon, 31 Aug 1992 07:40:08 GMT
  3. Subject: Sparcom Drive95 Bug
  4. Message-ID: <2aa1bff4.1636comp.sys.hp48@hpcvbbs.cv.hp.com>
  5. Path: sparky!uunet!wupost!sdd.hp.com!hp-cv!hp-pcd!hpcvra!rnews!hpcvbbs!akcs.joehorn
  6. Newsgroups: comp.sys.hp48
  7. Lines: 101
  8.  
  9. *** WARNING: CONFLICT AVOIDERS, PRESS 'J' IMMEDIATELY! ***
  10.  
  11. Low Flames Burn Deep.
  12.  
  13. The ABOUT.DOC file on EduCALC HP 48 Goodies Disk #7 states:
  14.  
  15. > 9. Directories: Each directory contains no more than 53 files, to
  16. >    avoid bothering people who have a Sparcom Drive95 with its
  17. >    pathetic directory bug that Sparcom knew about and decided not to
  18. >    fix nor to tell anybody about.
  19.  
  20. I owe Sparcom and Drive95 owners an explanation for this cryptic
  21. statement.
  22.  
  23. The bug referred to only shows up when the Kermit "directory" command
  24. is used.  Unfortunately, that's what the File Manager uses.
  25.  
  26. BOTTOM LINE: If you use the File Manager (HP 48 software supplied with
  27. Drive95), OR the direct Kermit "directory" command, the Drive95 will
  28. report the first 53 files correctly (or 51 plus "." and ".." if you're
  29. in a subdirectory), and *ignore* any further files that may exist on
  30. the disk.  No error is generated; the directory listing says "53 files
  31. found" as if the directory had actually been exhausted.  Direct access
  32. by filename (via KGET) always works, however.  You just have to
  33. magically somehow know the filename ahead of time.  And the Drive95
  34. does not exhibit this bug when used with the HP 95 (or a PC), because
  35. Kermit is not used, but a separate command set (which is not
  36. documented in the manual) with its own PC driver.
  37.  
  38. BACKGROUND: Sparcom asked me a long time ago to break up the Goodies
  39. Disks into small subdirectories so as to speed up file access by the
  40. many HP 48 users of Drive95.  I figured that the favor could be
  41. returned and asked them to send me a drive to work with.  I was told
  42. twice, by two different bigwigs there, that I'd be shipped a drive in
  43. exchange for my extra work of optimizing the Goodies Disks for their
  44. product.  Nothing ever arrived (I waited half a year).  In
  45. desperation, I did what I should've done originally, and bought one.
  46.  
  47. That's when the fun started.  Goodies Disks 1, 2 and 3 did not work
  48. with Drive95.  It ignored all files past the 53rd in big
  49. subdirectories. Sparcom told me that it must be a problem with my
  50. specific drive, and should ship back it to them.  That sounded fishy
  51. to me, so I popped into EduCALC and tried out a few other drives.  All
  52. exhibited exactly the same behavior.
  53.  
  54. Sparcom then changed their tune, and told me that it was my fault,
  55. because it's stupid to put more than 50 files in one subdirectory.
  56. I said, "People mail me floppies all the time; do you want me to mail
  57. them back and call *them* stupid because *your* disk drive can't read
  58. them?  Are you telling me to reorganize my entire life just to work
  59. around a defective product?"
  60.  
  61. That's when they admitted that the Drive95's Kermit directory command
  62. does indeed contain a bug; namely, it reads the directory into its own
  63. RAM buffer, and when the reading stops, it ships it out via Kermit.
  64. Unfortunately, the reading can stop either because the directory is
  65. exhausted (which is what they expected) or because the buffer is full
  66. (which they didn't expect).  It never goes back to read the rest of
  67. the directory if the buffer filled up.
  68.  
  69. When I asked if they intend to fix that bug, I was told that there are
  70. so few HP 48 users of Drive95 that it wouldn't be worth it for them to
  71. fix the bug.  Besides being a heartless slap in my face, saying such a
  72. thing did not evince engineering excellence.
  73.  
  74. I mentioned this to Richard Nelson at EduCALC, who called them up and
  75. told me later that they're re-evaluating their position.
  76.  
  77. The whole fiasco ticked me off badly enough to put that quoted note
  78. above on Goodies Disk #7, where it will be read by several thousand
  79. people, a "few" of whom are Sparcom customers.
  80.  
  81. The final nail in the coffin came when I told them that my drive often
  82. gives "Disk Not Found" errors even when there is a disk in the drive.
  83. They said, oh gee, we thought that our quality control was better than
  84. that, please ship it back to us.  I said, hey, I'll just swap it for a
  85. good one at EduCALC.  They said, oh no, please send it to us, we'd
  86. like to see what was causing the problem.  I said, school's starting
  87. in just two weeks, and I need a drive!  They said, okay, we'll send
  88. you one "right away", and when you receive it, then you can ship us
  89. yours.
  90.  
  91. Needless to say, nothing has arrived: no drive, no letter, no phone
  92. call, no email, nothing.  And school starts tomorrow.
  93.  
  94. (I shouldn't say that NOTHING has arrived; I got a form letter emailed
  95. to a bunch of other folks asking us to beta-test a card they want to
  96. sell, with the promise that in exchange for our time we'd be sent a
  97. free copy of the final commercial product.  Ha!  I did that a year ago
  98. for their Math Pac, the core of whose decimal-to-fraction code I
  99. wrote, and even though I sent them all kinds of suggestions, I'm
  100. *still* waiting for my Math Pac!  Sheesh.)
  101.  
  102. All my students with HP 48's *will* have a Drive95 to use, however;
  103. tomorrow, I'm going to EduCALC and swapping this lemon for a new one.
  104.  
  105. If Sparcom never ships the drive, it wouldn't surprise me; it'd be the
  106. third time they broke a promise to send one.  Maybe I should get my
  107. money back and buy their competitors's drive (CMT 48RSFD).
  108.  
  109. -Joe Horn-    -Once Burned Is Twice Warned-
  110.  
  111.