archive-com.com » COM » J » JABBERWOCKY.COM

Total: 32

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Xtend: The X10 to UNIX controller
    1 Xtend now keeps track of the state of all X10 devices This allows you to have conditional execution of commands e g do this only if lights A1 and P7 are on This data is also made available to all programs run by Xtend and to any interested process running on the computer Information made available to programs On Off status for all 256 devices Addressed not addressed status for all 256 devices Appliance or light for all 256 devices Sample Uses Since Xtend works with the standard X10 protocol there are countless gizmos available that it can receive information from For example I have a TV remote that can send X10 commands as well from One For All so I can cause my computer to dial in and check mail for me by pushing a button on the remote Using a X10 motion detector it switches a particular address on when it detects motion you could have your computer say hello when you enter the room cat hellomaster au dev audio Or how about putting the X10 motion sensor near your front door and having the system mail you whenever it is tripped echo it s date and someone tripped the motion sensor mail root Using the new features in version 1 1 you can do complex conditionals like If it is after 10pm and light B2 is off then brighten A7 by 20 wait 5 minutes and then turn it off date H ge 20 X10 B2 lt 128 heyu turn a7 bright 5 sleep 300 heyu turn a7 off There is a dry contact adapter available so perhaps you could wire that to a water sensor echo it s date and the basement is flooding mail root Using Xtend with heyu you can create lighting scenes

    Original URL path: http://www.jabberwocky.com/software/xtend/ (2016-04-26)
    Open archived version from archive


  • users-patch
    to this hidden list This all works fine Unfortunately I want to set get and index access on the real list to list With 1 94 4 this uses the restrict post list to decide if the person should be granted access or not which is not what I want I want the real list to determine that and the restrict post list to well restrict posts Here s a

    Original URL path: http://www.jabberwocky.com/stuff/majordomo/users-patch.html (2016-04-26)
    Open archived version from archive


  • conditions and the following disclaimer in the documentation and or other materials provided with the distribution 3 All advertising materials mentioning features or use of this software must display the following acknowledgement This product includes software developed by the University of California Berkeley and its contributors 4 Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE Id os TEMPLATE h v 1 16 1996 01 29 22 13 26 mcooper Exp BDSI3 os h file Define the following name for use in ifdef s The value should be all upper case with no periods if defined BSDI3 define BSDI3 endif Set process args to messages that show up when running ps 1 Under some OS s the SETARGS code will cause is not an identifier errors for special commands define SETARGS Define the type of directory routines your system has define DIR TYPE DIR DIRENT Determine what routines we have to get filesystem info define FSI TYPE FSI GETFSSTAT Type of non blocking I O define NBIO TYPE NBIO FCNTL Type of wait function to use define WAIT TYPE WAIT WAIT3 Type of argument passed to wait above define WAIT ARG TYPE int Select the type of executable file format define EXE TYPE EXE AOUT Select the type of statfs system call if any define STATFS TYPE STATFS BSD Type of arg functions we have define ARG TYPE ARG VARARGS UID argument type for chown typedef uid t CHOWN UID T GID argument type for chown typedef gid t CHOWN GID T Our types usually these are uid t and gid t typedef long UID T Must be signed typedef long GID T Must be signed Generic pointer used by memcpy malloc etc Usually char or void typedef void POINTER Type of set file time function available define SETFTIME TYPE SETFTIME UTIMES Type of set line buffering function available define SETBUF TYPE SETLINEBUF Types for write 2 See your write 2 man page for details define WRITE RETURN T ssize t Type of return value define WRITE AMT T size t Type for amount to write Things we have define HAVE FCHOWN Have fchown define HAVE FCHMOD Have fchmod define HAVE SELECT Have select define HAVE

    Original URL path: http://www.jabberwocky.com/stuff/bsdi/rdist-patch.txt (2016-04-26)
    Open archived version from archive


  • b6CfrQKvy536qkBGSb PWyLvtGlUbRhJXn3du2 7URP sHhacaMgZNjk 5FPka4wa 63aeztJ4VmyQAP 5fDz vvmmDZ0vf733YxPuQENBE8MSd0BCADFThAu kT 9zDYa4tv7 T8BvEmizNmVMaZ1 k7UTKHKnHT6Ns5TmIEQkmJ wmEtNQSsLfOq ObJg00PUfDZtqb0oHEHsmUlUrJxBFifOKE0DApzZZTKRsrcU9V3KT1WVI9LbQc6X P90L81oTM 2yhuRd5VGLQ4KaDEA7eCDzJ5TbDScqyDsbmAe2hrmSg3y94X g0eg paxaxyQzjlC1zk7ogG U5rwnNqCK6cTDfIONR7Y0h7LVrpjI tDbhWkLYUAaY W VgOl nYAfOHmvVne3p5Sr05KrSnQenXuj UFMtR1rf 5kwzmX701bGqIm6kB44DB tjif0f8HQoQzC9BlABEBAAGJA0QEGAECAA8FAk8MSd0CGwIFCQmDz MBKQkQ22mN cZkkJWDAXSAEGQECAAYFAk8MSd0ACgkQ qeKeqG8T6R8YQf bDQ8gLAkl rNUDwH nICQxsYXSKxN2eQcfjvg1RtXBpQSId1KaIz5sccqhfJKE6rACJyytg AnhKoPCAf yIyPy4YkH zG8ue4AeOo3k4X3nHXMoYfe5Bz4V4 RnmtrvNmFyGGJVYw VW7CoIK EixZnWumIDxXeijG5MGiBYAjQyuBhVSE6ux3RxwyQkuSHnPyp4Z0DTB5BXUHMnFM GojUrryCueCy3sdjAC 0aC6WDRJsMQKclpWoIayXumkYeOBR26AU ZQHe6SdT9gl xHYq6xvljPg1RO3ZbiRdG00PeFraUcjMgkEr9O6gWVVLVP6FHtnLqycpqNz7 s8X Hr5lZEwBEACCn4gTEQ7l3y2hjwwVt9joDkXlbuDMrASiUq74fsdcQ9ATv8 9W2RS jGH 9Wsn 7AaufKPqzIz1B bpc0zy FOBd6ANg7T 2EpiYsT6gdvTKonyGR64S2c GxI2MsrGp6IWVOWH8HpzCnQp4xbgnxmwKEpFAJMqoqFx5B1JgX 6rf7 9yTR7u0E DjJifPD0 3 hGDcpHE5HfLQDaI4mR 1WnpvzanxDxanpujMBI88iQ8DX39TVHnkC 50 i3gDngtnFlGXpeVW21M8SFmBU34o6ZT9UGp4oRWNw9GLtsHic6Vmyn8kyjyTF TsEEtUcAxWcZz8ZVycb2iDnlkIzBxCrGD i2cph yRuRTHOlF XbmhWfXwpor0 j l3Nl5Vm0y2iuVMf7p3l4P6QOWXExu URY8mv6b184qHhQonja3nJ9jNd2hGZLgD3 HTJa8AFc1 VmjCougVAbXCCBFaKIWR86vksztm0ddB LX1NU

    Original URL path: http://www.jabberwocky.com/david/ (2016-04-26)
    Open archived version from archive

  • Xtend: The X10 to UNIX controller
    for this so the best you can hope for is 8 commands waiting for you However since most commands are two bytes long eg Address A2 then Turn A on this can be as low as 4 commands Some X10 controllers allow you to turn things on in groups eg turn a1 a2 a6 and a14 on Does that work with Xtend Yes The X10 protocol doesn t actually have commands to turn a particular unit on Instead it sends two commands one to address the unit and a second one which is a general on for that house code Thus to turn on light a2 the controller sends address A2 and then house A on Xtend emulates the X10 protocol in software so it works the same way Is there any way to make Xtend respond to commands faster Performance wise letting Xtend talk directly to the serial port is better eg port dev ttyS0 or whatever If you use it with the File option and heyu incoming X10 commands will have to go through the heyu monitor into the file out of the file and into Xtend Why is it when I push the dim or bright button on my transmitter twice I only get one dim or bright response on the computer end The CM11a is trying to help you here If it sees two dim or bright commands happening within a short duration of each other it will translate that into one larger dim command For example if you send dim 5 twice the CM11a will see that as dim 10 There is no way to tell it not to do this so dims and brights are inherently less accurate than plain ons and offs When I turn on two items that print to the screen

    Original URL path: http://www.jabberwocky.com/software/xtend/faq.html (2016-04-26)
    Open archived version from archive

  • Xtend documentation
    data to a file to get around the problems with sharing the serial port heyu 1 in particular does this Only one of Port and File may be defined Lockdir Where the normal UUCP style lock file is generated This defaults to whatever was compiled into the program probably something like var lock or var uucp locks and should probably be left alone as the default Note that if a lock file is already found Xtend will not start However if the existing lock file is held by a non existent eg dead process the lock can be replaced by Xtend This should only happen if a process gets a lock but does not clean up properly after itself when it terminates If File see above is used Lockdir is ignored Statusfile This specifies a file where the current state of all 256 X10 devices is to be stored The file will always be 512 bytes long and will never grow The format for the file starts with A1 and goes through P16 with each device taking up two bytes The first byte can be interpreted in the same way as the ENVIRONMENT VARIABLES below The second byte is currently reserved and will be set to zero in this version Be aware of possible security implications of this file if you don t want all processes to be able to know the status of the X10 system make sure the file is not world readable Appliance This marks the specified addresses as belonging to appliances and thus when Xtend keeps track of what is on and off these addresses will ignore the All Lights On command You also can t dim or brighten them This is solely for the purpose of the informational environment variables see ENVIRONMENT VARIABLES below and does not alter the behavior of how com mands are executed It is permitted to repeat this line as many times as necessary e g Appliance A1 B1 is the same thing as Appliance A1 Appliance B1 All other lines in the file are of the form address X10 command shell command Where address is the X10 address A1 through P16 X10 command is one of all off lights on on off dim bright shell command is any command line that can be passed to a shell ENVIRONMENT VARIABLES All command lines executed by Xtend have certain variables placed in their environment The variables are of the form X10 HOUSE UNIT For example a variable referring to unit B7 would be X10 B7 Bit 7 On 1 Off 0 Is the unit currently on or off Bit 6 Addressed 1 Not Addressed 0 When X10 turns a group of units on at once it addresses all of them and then sends a command These are units that are cur rently addressed If an X10 command is sent to their house code they will respond to it Bit 5 Appliance 1 Light 0 Is the unit an appli ance or a

    Original URL path: http://www.jabberwocky.com/software/xtend/doc.html (2016-04-26)
    Open archived version from archive

  • Sample Xtendrc file
    that delivers information on what is on and off to the commands that are run i e it doesn t affect which commands are run You can have more than one line for this if necessary Appliance A1 B8 P12 Appliance C11 D9 Statusfile specifies a file that the system can write the current state of all 256 X10 devices into Each device has two bytes The format for the first byte is the same as the environment variables see below The second byte is reserved and is zero in this version There is a sample program to parse this file in tools parse status Statusfile var tmp x10 status these are the actual commands to run Each line is of the form address X10 command shell command address is the X10 address A1 through P16 X10 command is one of all off lights on on off dim bright shell command is any command line that can be passed to a shell Play a message when we turn this light off a1 off cat var tmp hello au dev audio Call in to check for mail a9 on ifup ppp0 A more complicated one This works with heyu a2 on cat var tmp a2 au dev audio heyu turn a2 off heyu turn a3 on good night and good morning messages a all off cat var tmp alloff au dev audio a lights on cat var tmp allon au dev audio Invent lighting scenes b1 dim heyu turn a1 on sleep 10 heyu turn a1 off heyu turn a2 on Security stuff d1 on echo Hey Someone tripped the motion sensor mail s Security root d1 off echo Motion sensor is clear mail s Security root Conditionals are implemented via environment variables named after each X10 unit A1 is X10

    Original URL path: http://www.jabberwocky.com/software/xtend/sample-xtendrc.html (2016-04-26)
    Open archived version from archive


  • completely disables the command for everyone List allows only list members access or if restrict post is defined only the addresses in those files are allowed access which access One of three values open list closed Open allows anyone access to this command and closed completely disables the command for everyone List allows only list members access or if restrict post is defined only the addresses in those files are allowed access info access One of three values open list closed Open allows anyone access to this command and closed completely disables the command for everyone List allows only list members access or if restrict post is defined only the addresses in those files are allowed access intro access One of three values open list closed Open allows anyone access to this command and closed completely disables the command for everyone List allows only list members access or if restrict post is defined only the addresses in those files are allowed access advertise If the requestor email address matches one of these 158 209 be monitored to watch for list abuse get access One of four values open list closed or users Open allows anyone access to this command and closed completely disables the command for everyone List allows only list members access or if restrict post is defined only the addresses in those files are allowed access Users allows all subscribers regardless of the setting of restrict post index access One of four values open list closed or users Open allows anyone access to this command and closed completely disables the command for everyone List allows only list members access or if restrict post is defined only the addresses in those files are allowed access Users allows all subscribers regardless of the setting of restrict post who access One

    Original URL path: http://www.jabberwocky.com/stuff/majordomo/users-patch.txt (2016-04-26)
    Open archived version from archive



  •