martes, 29 de julio de 2014

Arduino TFT is CP437

¿Cuál es el Conjunto de Caracteres del TFT de Arduino?
#include <Esplora.h>
#include <SPI.h>
#include <TFT.h>
#include "rgbtxt.h"

void setup() {
  EsploraTFT.begin();
  EsploraTFT.background(MidnightBlue);
  EsploraTFT.stroke(wheat);
  EsploraTFT.setTextSize(1);
}

char strTFT[32];
String strTMP;

void loop() {
  byte i,j;
  char ch;

  for(i=0; i<16; ++i) {
    strTMP=String(i,HEX) + " ";
    for(j=0; j<16; ++j) {
      strTMP+=(char)((i<4)|j);
    }
    strTMP.toCharArray(strTFT,32);
    EsploraTFT.text(strTFT,0,i*8);
  }
  
  while(!0);
}

Cuál no sería mi sorpresa al darme cuenta que es (casi) el original del IBM-PC, también conocido como CP437.
Ahora sólo falta aplicar $ iconv -f utf8 -t cp437 ...

2014-07-29 10:46:15 (M6.3) VERACRUZ, MEXICO 17.8 -95.5 (8106c)

Globe with Earthquake Location


  • Ro
    •  km (37 mi) W of Sayula de Aleman, Mexico
  • 62 km (38 mi) SSE of Carlos A. Carrillo, Mexico
  • 65 km (40 mi) W of Acayucan, Mexico
  • 418 km (259 mi) ESE of Mexico City, Mexico
Location Uncertainty Horizontal: 0.0 km; Vertical 5.9 km
Parameters Nph = 149; Dmin = 324.4 km; Rmss = 1.12 seconds; Gp = 46°
Version =
Event ID us b000ry8m

For updates, maps, and technical information, see: Event Page or USGS Earthquake Hazards Program
National Earthquake Information Center
U.S. Geological Survey
http://earthquake.usgs.gov/regional/neic/


Disclaimer

lunes, 7 de julio de 2014

2014-07-07 11:23:58 UPDATED: (M7.1) CHIAPAS, MEXICO 14.8 -92.4 (8106c)

Globe with Earthquake Location

M7.1 - CHIAPAS, MEXICO

Preliminary Earthquake Report
Magnitude 7.1
Date-Time
  • 7 Jul 2014 11:23:58 UTC
  • 7 Jul 2014 06:23:59 near epicenter
  • 7 Jul 2014 05:23:58 standard time in your timezone
Location 14.782N 92.371W
Depth 92 km
Distances
  • 8 km (4 mi) NE of Puerto Madero, Mexico
  • 16 km (9 mi) SW of Tapachula, Mexico
  • 27 km (16 mi) WNW of Ciudad Tecun Uman, Guatemala
  • 30 km (18 mi) NNW of Suchiate, Mexico
  • 200 km (124 mi) W of Guatemala City, Guatemala
Location Uncertainty Horizontal: 0.0 km; Vertical 5.2 km
Parameters Nph = 128; Dmin = 78.6 km; Rmss = 1.58 seconds; Gp = 41°
Version = 1
Event ID us c000rr6a ***This event supersedes event AT00n8caby.
For updates, maps, and technical information, see: Event Page or USGS Earthquake Hazards Program
National Earthquake Information Center
U.S. Geological Survey
http://earthquake.usgs.gov/regional/neic/


Disclaimer

--
Mis resultados: Intensidad II