[Elecraft] Elecraft CW Net Announcement

kevin kevinr at coho.net
Sat Jul 9 23:22:53 EDT 2022


Good Evening,

    Summer is gradually starting here in the Pacific Northwest. There 
was a short spell of high temperatures around field day, but since then 
it has been moderately cloudy and wet.  More openings in the clouds 
appeared this week with less rainfall.  Temperatures rose into the high 
60s.  I am trying to germinate green beans for the third time.  The last 
two attempts garnered one seedling each.  Cool, moist nights don't 
help.  Little sun does not help either.  The short growing season makes 
gardening a challenge at this elevation.  Douglas Fir, Hemlocks, Red 
cedars, and ferns like this weather much better.

    The sun has been active this week.  There was a strong solar storm 
and some new, large groups are growing.  The largest group could produce 
an M-class flare.  It could be aimed at us if it launches in the next 
few days.  I am tempted to dust off my refractor, check the solar 
filter, and find a hole in the clouds. I have not looked at sunspots in 
years.  This setup let me view the transit of Venus.  It took quite a 
chunk out of the sun for a few hours.



Please join us on (or near):

14050 kHz at 2200z Sunday (3 PM PDT Sunday)
  7047 kHz at 0000z Monday (5 PM PDT Sunday)


73,  Kevin.  KD5ONS




-




My programming tools did not fit my thinking.  I rewrote them.

Now I can write code which matches my thinking.  Life is good :)


struct obj doubleFreq( struct obj OB )
     {
     struct pt A, B, C, D, E, F;   // working vectors
     struct obj OB2;

     for (int i=0; i<OB.nFace; i++)
         {
         A = OB.fc2[i].A;          // original vertices
         B = OB.fc2[i].B;
         C = OB.fc2[i].C;
                                   // generated vertices
         D = vecPlusVec( vecDiv( vecMinusVec( B, A ), 2 ), A );
         E = vecPlusVec( vecDiv( vecMinusVec( C, B ), 2 ), B );
         F = vecPlusVec( vecDiv( vecMinusVec( A, C ), 2 ), C );
                                   // new faces
         OB2.fc2[i*4+0] = makeFace( A, F, D );
         OB2.fc2[i*4+1] = makeFace( D, E, B );
         OB2.fc2[i*4+2] = makeFace( F, C, E );
         OB2.fc2[i*4+3] = makeFace( D, F, E );

         OB2.nFace += 4;
         }

     return OB2;                   // return the new object
     }



More information about the Elecraft mailing list