AS 909 clone Source
Code
Focuser and Guider
only functionality
Code
is applicable to Microchip 12F629 and 16F627/16F628.
Meant
to be compiled by Hi-Tech C Lite PIC compiler.
Use
Microchip MP LAB IDE and define a project using the above compiler and the
contained 4 files. See source as_is2c.h file for change needed if hand
compiling. V0.3: Hex files for both the 12F629 guider only and 16F628 for full functionality included.
Software:
All downloads and use of the
code are subject to the following terms: Software and source code Copyright (C)
2008 GC. This software is copyright under the following conditions: Permission
to use, copy, and modify this software and its documentation is
hereby granted to all
academic and not-for-profit institutions and individuals without fee, provided
that the above copyright notice and this permission notice appear in all copies
of the software and related documentation. Permission to distribute the
software verbatim is NOT explicitly granted. Significantly modified or extended
versions thereof on a not-for-profit basis is explicitly granted, under the
above conditions.
However, the right to use
this software by companies or other for profit organizations, or in conjunction
with for profit activities, and the right to distribute the software or modified
or extended versions thereof for profit are NOT granted except by prior arrangement
and written consent of the copyright holder. For these purposes, downloads of
the source code constitute "use" and downloads of this source code by
for profit Organizations and/or distribution to for profit institutions in
explicitly prohibited without the prior consent of the copyright holder. Use of
this source code constitutes an agreement not to criticize, in any way, the
code-writing style of the author, including any statements regarding the extent
of documentation and comments present. The software is provided
"AS-IS" and without warranty of any kind, express, implied or
otherwise, including without limitation, any warranty of merchantability or
fitness for a particular purpose. In no event shall the author be liable for
any special, incidental, indirect or consequential damages of any kind, or any
damages whatsoever resulting from loss of use, data or profits, whether or not
advised of the possibility of damage, and on any theory of liability, arising
out of or in connection with the use or performance of this software.
Version 0.2 is fully compatible even if you do not add the focuser hardware, you�ll just have some extra pins toggle on the 16F62X . There is no change for the 12F629 PIC chip, both sources are identical for that chip.
If
you agree to the above terms, click here for version 0.2 (focuser and guider)
If
you agree to the above terms, click here for version 0.1 (guider only)