ILLUSTRATING SHADOWS
focusing on education and interesting practical aspects of sundial design
programming C C++ CPP sundials sun dials
My PayPal page has the different options and prices
Book purchase
options are
here...
C for the Palm Pilot  

the main web page for the latest PocketC is here
an earlier version with less features is also available

(this is also to be found in the C page)

FREE ~ One compiler version is free, the other is much updated, has a 45 day trial, and is available for a very reasonable
cost.

This file has the documentation and the source code for a h-dial and v-dial programs, some text output,
some text and graphics, also a nice
almanac where you enter the month and day, it gives you EOT, decl, hourly
azi and alt, and sunrise/set data.  AND a
vertical decliner! AND an EOT and declination for 4 days on either side
of a given day in a given month. Some are packaged as xxxxx.prc
executables (the xxxxx.pc is the IDE source code),
some are compiled on PocketC on the PDA and executed from PocketC. In other words, two dials, two types
of output, and two ways of running the programs. It is so simple that I did not add lots of notes. These dial
programs work and have been validated, and you can amend the code for other dial types.  Updated
 

PocketC notes are here May 18, 2009, and the zip file with those notes and the C program for h and v-dials for the PDA are here May 18, 2009. Web page on how to synch with Vista.
MAIN PASCAL PAGE                                                 
MAIN Visual BASIC FILE PAGE                                              
Email comments or questions to the author at:  illustratingshadows at yahoo dot com
MAIN VIRTUAL REALITY PAGE                                                
MAIN TURBO-CAD FILE PAGE     ( vbs macros and tcw files also)                                
OUR EXCEL SPREADSHEETS ALSO                                                 
MAIN BASIC FILE PAGE                                             
MAIN Python PAGE
MAIN SCILAB PAGE
MAIN LISP PAGE (ProgeCAD and AutoCAD)
August 26, 2009
MAIN Octave PAGE
MAIN PDA or Palm Pilot PAGE
Tested on Documents To Go 7.006 and
on 10.0020 and the graphics on the
Palm are supported, for example in the
EOT astro sheet and the figure of 8
analemma sheet. Click the graph button
below the spreadsheet cell data entry
area.                                     
The illustrating-shadows.xls spreadsheets have been reworked for PDAs, specifically the PalmPilot. The vertical decliner spreadsheet is
shown to the left on a Palm T3.  
See notes above for PDA hotsynch using win64 Windows Vista May 17, 2009

Display output has been reworked, hyperlinks removed and the sheets adapted for their removal, changes in formulae not supported by
Documents To Go, size changes, and so on.

The h, v, and v-dec dials are supported, three EOT sheets provided, analemmatic, armillary and equatorial dial calendar and hour data
supported, calendar curves, and so on.
a2.2 suns LHA.xls
a2.3 long-to-time.xls
a2.4 julian days.xls
a2.6 time-zones.xls
a2.9 mag to true.xls
a3.1 v-h dials.xls
a3.1 v-h dials with graphs.xls
a3.2 ceiling data.xls             
NEW November 30, 2008
a4.1 suns altitude.xls
a4.2 suns azimuth.xls
a4.3 analemmatic dial.xls
a4.4 calendar curves.xls
a5.1 vertical decliner.xls
a5.1 vdec sws formula.xls      
NEW  November 22, 2008, and notes are here
a6.3 sunrise set EOT~Lat.xls
a6.4 sunset and italian lines.xls
a9.9 graph hour lines.xls
a0.0 almanac.xls                               Nov 30, 2008
a0.0 analemma figure of eight.xls     Revised notes
a0.0 astro compass.xls
a0.0 inclined decliner.xls
a0.0 planispheric astrolabe.xls
a0.0 unknown dial.xls
a0.0 wall-declination.xls
a1.1 trig.xls
a2.1 EOT astro mini.xls
a2.1 EOT astro.xls
a2.1 EOT other.xls
a2.10 meridian polar hour-calendar.xls
a2.11 daily declination.xls
a2.12 equatorial calendar radius.xls
a2.13 armillary calendar line distances.xls
A collection of spreadsheets ready for Documents To Go on a PDA     (this is also to be found in the Excel page)
Excel for the Palm Pilot            (great on the PC too !)
MAIN FORTRAN PAGE                              
MAIN DELTA-CAD FILE PAGE                                             
MAIN COBOL FILE PAGE                                                    
MAIN Euler PAGE
MAIN JAVA PAGE
The actual programs on this web site show not
only the graphical depictions, but also the
tables of hour line angles.
CAUTION: Windows Vista does not support
the Palm PDA by USB or WIFI hotsynch. It should
hotsynch with Bluetooth, I finally got it to work but I
am not sure how. It took a couple of restarts, and
turning things on and off. Then Vista asked for a
code, the PDA also, and all sorts of permission. It
did finally synch.
See here. However, since then
not much luck. This is one of the many mysteries
of the universe.
Illustrating Time's Shadow  ~  ISBN 0-9765286-8-1  plus  0-9765286-9-X ~  Lib Cong 2005900674  plus  2006930654

Merges Illustrating Shadows and Illustrating More Shadows, deletes duplicated material, and techniques that are complex and
replaced by easier methods, adds new material.

Hands on, empirical, geometric, trigonometric, CAD,  and spreadsheet dial design for small dials plus garden dials using common masonry supplies, clay, and glass, with emphasis
on many calendar line techniques, and inclined decliners, while providing details on the use of DeltaCAD programming including the animation of many sheets as parameters vary.   
Get CD here.  Case studies abound with associated problems solved, and cover the infamous inclined decliner, as well as all the other kinds of outdoor dials.  You get a free CD of
booklets, spreadsheets, VRML/WRL files, templates, etc with the book. The CD has all books and booklets and programs along with source code.            
PayPal here to buy.