// $Id$
+#include <simgear/constants.h>
+
#include "morse.hxx"
// Make Low DIT
for ( i = 0; i < TRANSITION_BYTES; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
- / (8000.0 / LO_FREQUENCY) ) )
+ float level = ( sin( (double) i * 2.0 * FG_PI
+ / (8000.0 / LO_FREQUENCY) ) )
* ((double)i / TRANSITION_BYTES)
/ 2.0 + 0.5;
for ( i = TRANSITION_BYTES;
i < DIT_SIZE - TRANSITION_BYTES - COUNT_SIZE; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / LO_FREQUENCY) ) )
/ 2.0 + 0.5;
for ( i = DIT_SIZE - TRANSITION_BYTES - COUNT_SIZE;
i < DIT_SIZE - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / LO_FREQUENCY) ) )
* ((double)j / TRANSITION_BYTES) / 2.0 + 0.5;
--j;
// Make High DIT
for ( i = 0; i < TRANSITION_BYTES; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / HI_FREQUENCY)) )
* ((double)i / TRANSITION_BYTES) / 2.0 + 0.5;
for ( i = TRANSITION_BYTES;
i < DIT_SIZE - TRANSITION_BYTES - COUNT_SIZE; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / HI_FREQUENCY) ) )
/ 2.0 + 0.5;
for ( i = DIT_SIZE - TRANSITION_BYTES - COUNT_SIZE;
i < DIT_SIZE - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / HI_FREQUENCY) ) )
* ((double)j / TRANSITION_BYTES) / 2.0 + 0.5;
--j;
// Make Low DAH
for ( i = 0; i < TRANSITION_BYTES; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / LO_FREQUENCY) ) )
* ((double)i / TRANSITION_BYTES) / 2.0 + 0.5;
for ( i = TRANSITION_BYTES;
i < DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / LO_FREQUENCY) ) )
/ 2.0 + 0.5;
lo_dah[ i ] = (unsigned char) ( level * 255.0 ) ;
}
j = TRANSITION_BYTES;
- for ( int i = DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
+ for ( i = DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
i < DAH_SIZE - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / LO_FREQUENCY) ) )
* ((double)j / TRANSITION_BYTES) / 2.0 + 0.5;
--j;
/* Convert to unsigned byte */
lo_dah[ i ] = (unsigned char) ( level * 255.0 ) ;
}
- for ( int i = DAH_SIZE - COUNT_SIZE; i < DAH_SIZE; ++i ) {
+ for ( i = DAH_SIZE - COUNT_SIZE; i < DAH_SIZE; ++i ) {
lo_dah[ i ] = (unsigned char) ( 0.5 * 255.0 ) ;
}
// Make High DAH
for ( i = 0; i < TRANSITION_BYTES; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / HI_FREQUENCY) ) )
* ((double)i / TRANSITION_BYTES) / 2.0 + 0.5;
for ( i = TRANSITION_BYTES;
i < DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / HI_FREQUENCY) ) )
/ 2.0 + 0.5;
hi_dah[ i ] = (unsigned char) ( level * 255.0 ) ;
}
j = TRANSITION_BYTES;
- for ( int i = DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
+ for ( i = DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
i < DAH_SIZE - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI
+ float level = ( sin( (double) i * 2.0 * FG_PI
/ (8000.0 / HI_FREQUENCY) ) )
* ((double)j / TRANSITION_BYTES) / 2.0 + 0.5;
--j;
/* Convert to unsigned byte */
hi_dah[ i ] = (unsigned char) ( level * 255.0 ) ;
}
- for ( int i = DAH_SIZE - COUNT_SIZE; i < DAH_SIZE; ++i ) {
+ for ( i = DAH_SIZE - COUNT_SIZE; i < DAH_SIZE; ++i ) {
hi_dah[ i ] = (unsigned char) ( 0.5 * 255.0 ) ;
}
// Make SPACE
- for ( int i = 0; i < SPACE_SIZE; ++i ) {
+ for ( i = 0; i < SPACE_SIZE; ++i ) {
space[ i ] = (unsigned char) ( 0.5 * 255 ) ;
}
// Make DIT
for ( i = 0; i < TRANSITION_BYTES; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI / (8000.0 / freq)) )
+ float level = ( sin( (double) i * 2.0 * FG_PI / (8000.0 / freq)) )
* ((double)i / TRANSITION_BYTES) / 2.0 + 0.5;
/* Convert to unsigned byte */
for ( i = TRANSITION_BYTES;
i < DIT_SIZE - TRANSITION_BYTES - COUNT_SIZE; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI / (8000.0 / freq) ) )
+ float level = ( sin( (double) i * 2.0 * FG_PI / (8000.0 / freq) ) )
/ 2.0 + 0.5;
/* Convert to unsigned byte */
for ( i = DIT_SIZE - TRANSITION_BYTES - COUNT_SIZE;
i < DIT_SIZE - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI / (8000.0 / freq) ) )
+ float level = ( sin( (double) i * 2.0 * FG_PI / (8000.0 / freq) ) )
* ((double)j / TRANSITION_BYTES) / 2.0 + 0.5;
--j;
// Make DAH
for ( i = 0; i < TRANSITION_BYTES; ++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI / (8000.0 / freq) ) )
+ float level = ( sin( (double) i * 2.0 * FG_PI / (8000.0 / freq) ) )
* ((double)i / TRANSITION_BYTES) / 2.0 + 0.5;
/* Convert to unsigned byte */
for ( i = TRANSITION_BYTES;
i < DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI / (8000.0 / freq) ) )
+ float level = ( sin( (double) i * 2.0 * FG_PI / (8000.0 / freq) ) )
/ 2.0 + 0.5;
/* Convert to unsigned byte */
cust_dah[ i ] = (unsigned char) ( level * 255.0 ) ;
}
j = TRANSITION_BYTES;
- for ( int i = DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
+ for ( i = DAH_SIZE - TRANSITION_BYTES - COUNT_SIZE;
i < DAH_SIZE - COUNT_SIZE;
++i ) {
- float level = ( sin( (double) i * 2.0 * M_PI / (8000.0 / freq) ) )
+ float level = ( sin( (double) i * 2.0 * FG_PI / (8000.0 / freq) ) )
* ((double)j / TRANSITION_BYTES) / 2.0 + 0.5;
--j;
/* Convert to unsigned byte */
cust_dah[ i ] = (unsigned char) ( level * 255.0 ) ;
}
- for ( int i = DAH_SIZE - COUNT_SIZE; i < DAH_SIZE; ++i ) {
+ for ( i = DAH_SIZE - COUNT_SIZE; i < DAH_SIZE; ++i ) {
cust_dah[ i ] = (unsigned char) ( 0.5 * 255.0 ) ;
}
// Make SPACE
- for ( int i = 0; i < SPACE_SIZE; ++i ) {
+ for ( i = 0; i < SPACE_SIZE; ++i ) {
space[ i ] = (unsigned char) ( 0.5 * 255 ) ;
}