130 likes | 273 Views
SeislogCE. A Seislog version for the PocketPC. Vólcan Seismological Workshop 8-13.3 2004. José Åsheim Ojeda. University of Bergen. Terms. Windows CE is a operating system. Can be used on all from mobile phones to desktop PC.
E N D
SeislogCE A Seislog version for the PocketPC. Vólcan Seismological Workshop 8-13.3 2004. José Åsheim Ojeda. University of Bergen.
Terms • Windows CE is a operating system. Can be used on all from mobile phones to desktop PC. • PocketPC is a small PC (size of a hand) running Windows CE operating system. • PocketPC has a touchscreen of 320x240 pixels, and use a pen for input. • PDA, Palmtop, and Handheld are other names for these small PC’s.
Windows CE history • Introduced 1996. • Windows CE version 3.0 and the PocketPC hardware plattform released year 2000. • Windows CE 4.2 released year 2003. • The PocketPC built of Windows CE, are also called PocketPC 2000/2002/2003. • Lately Windows CE are also available in some cellular phones.
Windows CE features • Modular realtime operating system. Smallest footprint around 1.5MB. • Support many CPUs: Mips, Arm & XScale, Power Pc, Intel x86 (upto Pentium4). • Extensive network support Bluetooth, WLan, VoIP, VPN. Servers: ftp, telnet and web. • Programming tools free. eMedded Visual Tools 3.0 edition 2002. (Basic or C++). Very simular to programming in Windows.
PocketPC • Price $200-700 depending on features available. • Recommended PocketPCs: HP (Compaq) iPAQ, Dell Axim, Toshiba E-series, Fujitsu-Siemens Look. • Memory/Hard Disk typical 64MB.
PocketPC input/output • Always USB and IrDA (infrared serial port). Serial port usually available. • No parallell port • Always ethernet (network) through insert card. • Wireless network (WLAN) embedded in high end device, else option through insert card. • Bluetooth (wireless upto 20m) becoming common. • Extra Hard disk, GPS, more ports through Compact Flash or SD card.
PocketPC pros & cons • Power consumtion is low. Running up to 10 hours with 1500mAh batteri (~ 1 Watts). • Low cost compared to other embedded or mobile equipment. • Relativly easy to buy, major electronic stores sell them. • Connectors are small and fragile. Same with screen. • Will the PocketPC be available in 5 years?
SeislogCE history • SeislogCE was written in spring 2001. Mainly a porting of Seislog for Windows v0.9.96 • Webserver for collecting data over network, and timebased recording added 2002. • 2003/2004: Support for digitizer SeisAD18 and SADC16/18/20.
SeislogCE features • Seismological data aq. system with continuous, event, and time based recording. • Does basically the same as Seislog for Windows. • Lack some digitizer support, 1 pps time stamping. • Add webserver for data transfer to desktop PC, and timebased recording.
Supported digitizers • Earth Data Ltd - EDM006 • Earth Data Ltd - PS2400 • GeoSIG AG – GBVx16 • M.Mariotti – SADC10/18/20 • Nanometrics – RD3/RD6 • SeisProd – SeisAD18
Our use of Seislog • Background noise measurement.
Porting to SeislogCE • Study existing code for Seislog Windows • Text converted from ASCII to Unicode • Adapt graphical user interface. • Windows CE API • a subset of Win32 API • a couple of API’s has a new meaning in Windows CE. • some API also only exists for Windows CE • Find replacement for missing API functions. • Test the changes extensivly. • Keep in mind reduced memory and storage.
Where to go? • Better remote control of SeislogCE. • Support for more digitizers. • Take noise spectrum. Peterson noise curves. • Test longtime durability, e.g. run as a permanent station. • Test on PocketPC with integrated phone. (Port to PocketPC phone edition).