double dbm_per_line=(double)display_height/((double)rx->panadapter_high-(double)rx->panadapter_low);
cairo_set_line_width(cr, LINE_WIDTH);
- cairo_select_font_face(cr, "FreeMono", CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_BOLD);
- cairo_set_font_size(cr, 12);
+ cairo_select_font_face(cr, DISPLAY_FONT, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_BOLD);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
char v[32];
for(i=rx->panadapter_high;i>=rx->panadapter_low;i--) {
}
f = ((min_display/divisor)*divisor)+divisor;
- cairo_select_font_face(cr, "FreeMono",
+ cairo_select_font_face(cr, DISPLAY_FONT,
CAIRO_FONT_SLANT_NORMAL,
CAIRO_FONT_WEIGHT_BOLD);
- cairo_set_font_size(cr, 12);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
while(f<max_display) {
x=(double)(f-min_display)/HzPerPixel;
cairo_move_to(cr,(double)x,0.0);
#ifdef CLIENT_SERVER
if(clients!=NULL) {
- cairo_select_font_face(cr, "FreeMono",
+ cairo_select_font_face(cr, DISPLAY_FONT,
CAIRO_FONT_SLANT_NORMAL,
CAIRO_FONT_WEIGHT_NORMAL);
cairo_set_source_rgb (cr, 0.5, 0.5, 0.5);
- cairo_set_font_size(cr, 22);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE4);
inet_ntop(AF_INET, &(((struct sockaddr_in *)&clients->address)->sin_addr),text,64);
cairo_text_extents(cr, text, &extents);
cairo_move_to(cr, ((double)display_width/2.0)-(extents.width/2.0), (double)display_height/2.0);
if(rx->id==0 && controller==CONTROLLER1) {
cairo_set_source_rgb(cr,1.0,1.0,0.0);
- cairo_set_font_size(cr,16);
+ cairo_set_font_size(cr,DISPLAY_FONT_SIZE3);
if(ENABLE_E2_ENCODER) {
cairo_move_to(cr, display_width-200,70);
sprintf(text,"%s (%s)",encoder_string[e2_encoder_action],sw_string[e2_sw_action]);
if(sequence_errors!=0) {
cairo_move_to(cr,100.0,50.0);
cairo_set_source_rgb(cr,1.0,0.0,0.0);
- cairo_set_font_size(cr,12);
+ cairo_set_font_size(cr,DISPLAY_FONT_SIZE2);
cairo_show_text(cr, "Sequence Error");
sequence_error_count++;
// show for 2 second
if(rx->id==0 && protocol==ORIGINAL_PROTOCOL && device==DEVICE_HERMES_LITE2) {
cairo_set_source_rgb(cr,1.0,1.0,0.0);
- cairo_set_font_size(cr,16);
+ cairo_set_font_size(cr,DISPLAY_FONT_SIZE3);
double t = (3.26 * ((double)average_temperature / 4096.0) - 0.5) / 0.01;
sprintf(text,"%0.1fC",t);
double dbm_per_line=(double)display_height/((double)tx->panadapter_high-(double)tx->panadapter_low);
cairo_set_source_rgb (cr, 0.00, 1.00, 1.00);
cairo_set_line_width(cr, 1.0);
- cairo_select_font_face(cr, "FreeMono", CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_BOLD);
- cairo_set_font_size(cr, 12);
+ cairo_select_font_face(cr, DISPLAY_FONT, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_BOLD);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
for(i=tx->panadapter_high;i>=tx->panadapter_low;i--) {
char v[32];
cairo_line_to(cr,(double)i,(double)display_height);
cairo_set_source_rgb (cr, 0.0, 1.0, 1.0);
- cairo_select_font_face(cr, "FreeMono",
+ cairo_select_font_face(cr, DISPLAY_FONT,
CAIRO_FONT_SLANT_NORMAL,
CAIRO_FONT_WEIGHT_BOLD);
- cairo_set_font_size(cr, 12);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
char v[32];
sprintf(v,"%0lld.%03lld",f/1000000,(f%1000000)/1000);
//cairo_move_to(cr, (double)i, (double)(display_height-10));
char text[64];
cairo_set_source_rgb(cr,1.0,1.0,0.0);
- cairo_set_font_size(cr,16);
+ cairo_set_font_size(cr,DISPLAY_FONT_SIZE3);
if(ENABLE_E2_ENCODER) {
cairo_move_to(cr, display_width-200,70);
sprintf(text,"%s (%s)",encoder_string[e2_encoder_action],sw_string[e2_sw_action]);
#ifdef PURESIGNAL
if(tx->puresignal) {
cairo_set_source_rgb(cr,0.0,1.0,0.0);
+ cairo_set_font_size(cr,DISPLAY_FONT_SIZE2);
cairo_move_to(cr,display_width/2,display_height-10);
cairo_show_text(cr, "PureSignal");
if(duplex) {
char text[64];
cairo_set_source_rgb(cr,1.0,0.0,0.0);
- cairo_set_font_size(cr, 16);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE3);
if(transmitter->fwd<0.0001) {
sprintf(text,"FWD: %0.3f",transmitter->exciter);
if(tx->dialog==NULL && protocol==ORIGINAL_PROTOCOL && device==DEVICE_HERMES_LITE2) {
char text[64];
cairo_set_source_rgb(cr,1.0,1.0,0.0);
- cairo_set_font_size(cr,16);
+ cairo_set_font_size(cr,DISPLAY_FONT_SIZE3);
double t = (3.26 * ((double)average_temperature / 4096.0) - 0.5) / 0.01;
sprintf(text,"%0.1fC",t);
cairo_set_source_rgb (cr, 0.0, 0.0, 0.0);
cairo_paint (cr);
- cairo_select_font_face(cr, "FreeMono",
+ cairo_select_font_face(cr, DISPLAY_FONT,
CAIRO_FONT_SLANT_NORMAL,
CAIRO_FONT_WEIGHT_BOLD);
sprintf(temp_text,"%s %s",mode_string[vfo[id].mode],band_filter->title);
break;
}
- cairo_set_font_size(cr, 12);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
cairo_set_source_rgb(cr, 1.0, 1.0, 0.0);
cairo_move_to(cr, 5, 15);
cairo_show_text(cr, temp_text);
}
}
cairo_move_to(cr, 5, 38);
- cairo_set_font_size(cr, 22);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE4);
cairo_show_text(cr, temp_text);
sprintf(temp_text,"VFO B: %0lld.%06lld",bf/(long long)1000000,bf%(long long)1000000);
} else {
cairo_set_source_rgb(cr, 0.7, 0.7, 0.7);
}
- cairo_set_font_size(cr, 12);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
cairo_show_text(cr, "PS");
}
#endif
} else {
cairo_set_source_rgb(cr, 0.7, 0.7, 0.7);
}
- cairo_set_font_size(cr, 12);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
sprintf(temp_text,"Zoom x%d",active_receiver->zoom);
cairo_show_text(cr, temp_text);
}
sprintf(temp_text,"RIT: %lldHz",vfo[id].rit);
cairo_move_to(cr, 170, 15);
- cairo_set_font_size(cr, 12);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
cairo_show_text(cr, temp_text);
}
sprintf(temp_text,"XIT: %lldHz",transmitter->xit);
cairo_move_to(cr, 310, 15);
- cairo_set_font_size(cr, 12);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
cairo_show_text(cr, temp_text);
}
}
sprintf(temp_text,"DUP");
cairo_move_to(cr, 260, 38);
- cairo_set_font_size(cr, 12);
+ cairo_set_font_size(cr, DISPLAY_FONT_SIZE2);
cairo_show_text(cr, temp_text);
cairo_destroy (cr);