Home Projekte Alte Projekte Ramses

Ramses

I was part of the core development team for the handheld device Ramses, later named MNCI-RX by the sales people.

Ramses With just 3 people in the core team we developed Ramses as a powerful gadget with lots of built-in hardware. Our target markets were the transportation, logistics and warehouse industries. It could both work online and offline. It was freely programmable and very versatile.

Some of the technical specs was really outstanding for such a small device at that time.

Newer devices and also the European ecological ROHS directive eventually killed this device.


CPU Intel XScale PXA255, with 99 to 400 MHz
32 MB Flash built-in 128 MB RAM (saved while sleeping)
Physical 210x90x38 mm
up to 550g, including accu
-10 to 60 degrees centigrade operation
Built-in peripherals Barcode laser scanner
WLAN card
Bluetooth device with serial profile
Dual-Band GSM module with GPRS data capability
Touchscreen
LCD-Panel, 16 Bit color, 240x320 pixels
Keyboard (that even man with huge fingers can use) with 24 keys
Microphone
Loudspeaker
Serial ports with TTL signal on docking connector
Ethernet with TTL signal on docking connector
USB Host
USB Client (without isochronous USB protocol support)
MMC Slot
LiION accu, lasts for about 6 hours operation time (without sleeping!)
Infrared transmitter/receiver
Connectors external Microphone
external Loudspeaker
external GSM antennna
Power charger
USB Host
USB Client
Multi-function plug with
- 2 serial ports
- Ethernet port
Extensions Docking station (for desks) with power, ethernet, accu charger, one ports
Ethernet/Serial adaptor (simple PCB board)
Vehicle dock (for cars and trucks)
Charger for multiple accu
Charger for one accu
Power supply
Software offerings Bootloader (u-boot)
Linux kernel (version 2.4.2x)
Qt/Embedded 3.x
Qt/SQL proxy, to connect to any Qt/SQL supported database via TCP/IP
SQLlite
OpenZaurus/OpenEmbedded based filesystem
IPK based package management
VNC-Server (useful for demonstrations)
IEEE 802.1x client with EAP TTLS support
Demo-Application with
- Telnet
- Telnet 5250
- Webbrowser
- Windows RDP client
- WLAN-Monitor
- Signature recorder
- Cell phone application
- Settings for Barcode scanner, Power management etc
 
Any customer can get all of this (and more) in source code.

I've done all the low-level stuff (cross-compile environment, hardware test environment, Bootloader, Kernel, Filesystem, Qt/Embedded adaption, Ramses SDK documentation) and a good share of the high-level stuff like 802.1x, VNC-Server, Signature recorder, Qt/SQL proxy, IPKs...