Jump to content

HOME AUTOMATION

Members
  • Content Count

    440
  • Joined

  • Last visited

Community Reputation

264 Excellent

About HOME AUTOMATION

  • Rank
    Moonsweeper

Profile Information

  • Gender
    Not Telling
  • Location
    "trapped in interspace"

Recent Profile Visitors

1,962 profile views
  1. Ha Ha! I just named my new kitten friend "FIREBALL" a few days ago.
  2. KEYMOD EQU >8374 KEYVAL EQU >8375 STATUS EQU >837C NOKEY BYTE >FF ANYKEY BYTE >20 * * * SCAN CLR @KEYMOD LIMI 2 LIMI 0 CLR @STATUS BLWP @KSCAN CB @NOKEY,@KEYVAL JEQ SCAN RT * or SCAN CLR @KEYMOD LIMI 2 LIMI 0 CLR @STATUS BLWP @KSCAN CB @ANYKEY,@STATUS JNE SCAN RT * call using BL @SCAN
  3. There was a problem printing the first 9 digits of ALERT messages in addition to the ALARM time... When the item# is greater than 9, the extra digit column pushes the printing onto the next line... causing some items to scroll off the screen. Solution? Editor now only shows the first 8 characters of ALERT messages in addition to the ALARM time. Also changed the program file name back to AC. TIPIAC.dsk
  4. For the A.C. transformer, black/red order does not apply... But, this does not appear to match your P.S. board... because this transformer's secondaries are isolated...
  5. The program file name is now AC2. To use without TE2/Speech, RUN 110 and don't use ALERT options 2 or 3.
  6. I would Like to thank the small group of current TI'ers whom helped me do some preliminary testing on the TIPIAC idea...
  7. TIPIAC V.2 T.I. Planning Implementation And Coordination update. * TIPIAC now has SAVE and LOAD from TIPI or CS1. * Changed from 48 to 46 possible entries. * Improved entry screen readability and corrected spelling. * Editor now shows the first 9 digits of ALERT message in addition to the ALARM time. Additional instructions: To SAVE hold "O" to LOAD hold "I" the default mode is TIPI. To switch storage device hold "T" for TIPI or "C" for CS1. This is about as far as I can expand TIPIAC in 16k. testing has revealed that 46 entries of 3 line ALERTS(3x28 characters)will result at a MEMORY FULL ERROR at about 38 entries. 46 two line entries are acceptable. However 46 entries set to occur on the same minute, will take between 59 and 65 seconds to scan and display on the screen(not including the time for speech or tone alert options). So the number of ALARMS and the length of the ALERTS allowed to occur on the same minute should be kept reasonable, especially if ALARMS will occur on consecutive minutes, in order to avoid a minute being skipped past and an ALERT being missed! I have removed all REM lines to increase free space. so here is the mark... 10 REM*********** 20 REM* HA! * 30 REM* c2019 * 40 REM***********
  8. Hi again, Mi Amigo! After many seconds of reconsideration... I believe that the extra zeros are to accommodate the stacking of more ROM chips with higher addresses to increase the vocabulary. I had downloaded and reviewed your files a couple of months ago... I determined that this could for me, be used as a development tool that would allow me the increased productivity necessary for the addition of more advanced features into my plans. Alas! my project is back on hold... were I to complete it, this would be excellent. Bravo! P.S. Thanks for the ride, this is a great thread!
  9. UH!OH! Left something out! To use without a SPEECH SYNTHESIZER: RUN 10 Don't use ALERT options 2 or 3.
  10. ADDENDUM to TIPIAC instructions(just like T.I.): In the above offering, in order to make clear screenshots I used a DEMO version of the program running on Classic99. Since no TIPI could be connected, I made some bypasses and entered a couple of strings manually. I made a couple errors, as such please note... The upper case "AT" in the "SAT" shown in the ALERT time on the bottom of the second pic. from the last, is wrong... that would never happen. If an ALARM time were entered in this way... the ALERT would be missed! ...as such, I developed the "DONE\done" method to help the user remember to turn the ALPHA-LOCK key off, assuming most users leave it on. However in my above explanation I transposed the words "upper" and "lower", see copy below... "Entering a lower case "done" results in being returned to the input prompt. This was done to remind "that both upper and lower case must be used for day and month". If an error is entered into the ALARM list, that entry will be ignored. Use R from CLOCK mode to delete if desired. Use upper case "DONE"." This is the corrected paragraph... Entering a upper case "DONE" results in being returned to the input prompt. This was done to remind "that both upper and lower case must be used for day and month". If an error is entered into the ALARM list, that entry will be ignored. Use R from CLOCK mode to delete if desired. Use lower case "done". In the bottom pic. the ALARM times shown would actually have been entered in reverse order for the above pics. to appear in the display order they do. (actually meaningless)... The 3 in 31037 would be ignored rather than result in the ALERT occurring on the 3rd the 13th and the 23rd, since it's field(DT) already has an * as the first character. ...are we having fun yet?
  11. Thanks. I am certain you as a programmer can understand... this became much more effort than was originally anticipated. On a related note... I just discovered the first "feature". It is now possible to create 2 more entries than can be edited using the R option! I meant to limit the list to 46 entries. Hey, that's like 2 extra entries completely free of charge!
  12. TIPIAC... Truly Important Personal Information Alarm Clock. It's alive! *TI Basic version works on bare console(TIPI req.) *Handles 48 reminders *Tone and or spoken alerts(Speech req. TEII, SSSS) *Use wildcards to create recurring events *Existing program integration potential coming soon(developers welcome(gratis))........hopefully... Save/Restore/Autolaod CALENDAR list(s) from TIPI. TI Basic instructions, OLD DSK1.AC RUN Hold S to set ALARM time(s). Just above the INPUT LINE, the CURRENT TIME and exact ENTRY FORMAT are displayed, all three aligned for ease of entry. 1. Enter ALARM time. Use * as "don't care" wildcards to allow alarm to repeat at intervals if desired. 2. Enter 0,1,2 or 3 to select silence, a tone alert, speech read or both tone alert and speech read respectively. 3. Enter an associated ALERT message. 4. Enter another ALARM time or type DONE to return to CLOCK mode(normal mode). After an ALERT occurs it's associated ALARM time is automatically removed from the ALARM time(s) list unless it uses wildcard(s). From CLOCK mode Hold R to view the ALARM list and make manual deletions(one per screen). Please note: DAY and MONTH matching are case sensitive! Entering a lower case "done" results in being returned to the input prompt. This was done to remind "that both upper and lower case must be used for day and month". If an error is entered into the ALARM list, that entry will be ignored. Use R from CLOCK mode to delete if desired. Use upper case "DONE". ALARM and alert MODE entries are unchecked for errors, so dial carefully! Wild cards, which apply to entire fields, need only appear in the first character position of a field, and are ignored in all other positions. The input system "hunts" for the first empty slot on the ALARM list TIPIAC does not do Seconds. Improveyment ideas wanted... P.S. Have a nice day and DON'T FORGET.
  13. 30 INPUT #1:C1$,C2$,C3$ SAME 70 INPUT #2:A$,B$,C$ SAME 90 D$=A$&","&B$&","&C$ WHAT 110 PRINT #1:D$ DIFFERENT I am not familiar with the Corcomp clock's input or output formats... however I doubt TI's "PRINT #" instruction will look at commas inside a string the same way as it will interpret commas(variable list seperators) in it's command line. thus 110 PRINT #1:D$ is not equivalent to... xxx xxxxx #2:A$,B$,C$ even though D$ contains commas. maybe... 10 CALL CLEAR 20 OPEN #1:"CLOCK" 30 INPUT #1:C1$,C2$,C3$ 40 CLOSE #1 50 PRINT "RTC: ";C2$,C3$ 60 OPEN #2:"PI.CLOCK" 70 INPUT #2:A$,B$,C$ 80 CLOSE #2 85 PRINT "RPI: ";B$,C$ 90 D$=A$&","&B$&","&C$ 100 OPEN #1:"CLOCK" 110 PRINT #1:A$,B$,C$ 111 CLOSE #1 115 PRINT "----------------------" 120 PRINT "SET: ";B$;" ";C$ [email protected] did say compatible. ...curious why the CLOSE and reOPEN of #1 also... 10 OPEN #1:"PI.CLOCK" 20 OPEN #2:"CLOCK" 30 INPUT #1:C1$,C2$,C3$ 40 CALL CLEAR 50 PRINT "RTC: ";C2$,C3$ 70 INPUT #2:A$,B$,C$ 85 PRINT "RPI: ";B$,C$ 90 D$=A$&","&B$&","&C$ 110 PRINT #1:A$,B$,C$ 115 PRINT "----------------------" 120 PRINT "SET: ";B$;" ";C$ 130 CLOSE #1 140 CLOSE #2 REMember this is TI country so... don't expect this to work, ha. Best of luck!
×
×
  • Create New...