Here is a list of all of Robert's projects. Use the Project Filter box below to view projects based on categories, or you may
go to the
Client/Company Index to find projects by client.
Please note that you will not see any projects listed until you select a
category and/or subcategories and click Apply Filter.
Dates |
|
Project |
|
Short Description |
|
Category Codes |
2010-2011 |
|
Cisco Set-top Boxes |
|
Contract software developer on Cisco's settop box development team. |
|
c cpp elinux firm |
2007-2009 |
|
Motorola Set-top Boxes |
|
Contract software developer on Motorola's settop box DVR group. |
|
c cpp elinux snmp firm |
2007 |
|
DeCarlo Family Chiropractic Web Site |
|
Develop and maintain the public
web site for
Richard DeCarlo, DC, PC. |
|
aspx expw html
net vbx vsx |
2005–2007 |
|
ORCHESTRA Element Manager |
|
An element manager application for networked MPEG encoders developed around the Castle
Rock SNMPc network management platform in C#. |
|
gui net
cvs cs snmp vsx wapp xml |
2007 |
|
HEMi |
|
Added SNMP/MIB support in micro-headend box running Linux. |
|
pfrc firm elinux snmp |
2005–2011 |
|
Dyna-Bal |
|
A system used to perform dynamic balancing of machined parts by capturing
vibration data and performing numeric transformations. |
|
cpp gui mfc wapp vcpp pfrc |
2002–2011 |
|
Web Sites |
|
Develop and maintain the public
and internal web sites for
Parastream Technologies, Inc. |
|
asp aspx adox adps cs dhtm gui html jscr msfp
net sql vbx vsx
xml |
2002–2004 |
|
Project Publisher .NET |
|
Visual Studio .NET add-in that adds incremental web publishing. |
|
aspx cpp cs gui msfp net
pfrc vsx |
2002–2004 |
|
PagePorter |
|
Visual Studio .NET add-in that provides advanced web site management, and converts FrontPage webs to ASP.NET. |
|
aspx cpp cs cstm dhtm gui html js jscr msfp net
pfrc vbx vsx |
2004 |
|
Receipt Creator |
|
A graphical designer for a system that prints prepaid cards and receipts. |
|
cstm gui net
pfrc vbx vsx wapp xml |
2002–2003 |
|
Talk Emergency |
|
Modem manager for a security
system provisioning server. |
|
cpp mfc sapi tapi vcpp pvcs wapp |
2003 |
|
PFC++ |
|
A class library that extends MFC. |
|
cpp mfc sapi tapi vcpp pfrc vsx |
2003, 2008 |
|
WallGen |
|
Developer's Wallpaper ID Generator for Windows. |
|
cpp gui mfc wapp vcpp msfp gifa pfrc |
2003 |
|
Health Study Database |
|
Access application that managed a
health-related study. |
|
gui msac vba |
2002 |
|
RP-SM304A |
|
Circuit board the size of a
40-pin DIP to replace an IC that is no longer available. |
|
dhdw ocap olay visi mswo |
2000 |
|
ACommServer |
|
A middle-tier communications server
application. |
|
cpp gui mfc tapi sql wapp vcpp vss mswd sql |
1999–2001 |
|
Track Link |
|
Designed parts of and upgraded
all of the GUI on the Track Link client software. |
|
cpp gui hhlp insh mfc rwav wapp vcpp vss actx |
1997–1999 |
|
HRizonBuilder |
|
Modular plug-in-based Integrated
Development Environment for payroll application development. |
|
cpp gui mfc rwav sql wapp whlp vcpp vss mswo |
1997 |
|
QPSK Modulator |
|
Wrote the front panel and other
functions in embedded PowerPC system. |
|
cpp firm unix psos rcs |
1995–1997 |
|
DHCI |
|
A Windows application that
controls a stand-alone rack of signal processing cards. |
|
cstm cpp gui mfc wapp vcpp vss visi |
1995, 1997 |
|
AComm.Dll |
|
Data communications DLL and test
application. |
|
cpp gui mfc tapi wapp vcpp
vss |
1994 |
|
Vista |
|
An embedded industrial machine
vision application. |
|
cstm cpp gui mfc wapp vcpp vss |
1994 |
|
UltraFAX |
|
Fixed several bugs in
the UltraFAX Windows product. |
|
c wapp |
1993 |
|
Setup Script |
|
Created a setup script
for an MS-DOS CDROM-based application. |
|
misc |
1993 |
|
Unix C App, C-Kermit Script |
|
Communications script to conduct
batch electronic forms transfers. |
|
c csh misc unix |
1992 |
|
Smartcom Exec
Scripts |
|
Created four large scripts
written in the Hayes Smartcom SCOPE programming language. |
|
misc |
1992 |
|
Device Driver Development System |
|
Created a development environment
for scanner drivers in C. |
|
asm 8086 c devd dos whlp |
1992 |
|
Crosstalk Session Converter |
|
A DLL for Crosstalk that allowed
the user to open a Procomm dialing directory. |
|
c gui wapp |
1991–1992 |
|
Order Processing Application |
|
An order entry application. |
|
gui msex misc |
1992 |
|
Scanner Subsystem |
|
A DLL
that provides the entire scanning subsystem to a Windows application. |
|
c wapp |
1990 |
|
Hayes ESP |
|
The Hayes Enhanced Serial Port
card. |
|
asm 8051 firm |
1989–1990 |
|
V.42 bis |
|
4:1 data compression over LAPM modems. |
|
asm z80 c firm |
1989 |
|
MNP
Class 5 |
|
2:1 data compression for modems. |
|
asm z80 c firm |
1998 |
|
OrCAD Printer Driver |
|
Created two OrCAD printer driver
programs. |
|
asm 8086 devd dos |
1987 |
|
X.25 PAD |
|
Designed basic architecture for 4
"XXX" PADs sharing a Smartmodem. |
|
asm z80 firm |
1987 |
|
Hayes AutoStream |
|
A character oriented protocol
that supports multiple session streams over a single physical circuit.
|
|
asm z80 firm |
1987 |
|
Hayes ADC |
|
2:1 compression used in all Hayes
V-series Smartmodems. |
|
asm z80 c firm |
1987 |
|
Hayes DPS |
|
A technology to maximize the
efficiency of packetized data transfer. |
|
asm z80 firm |
1987 |
|
BBS Subsystem |
|
A File Section extension to the Fido BBS. |
|
c dos |
1986 |
|
Printer Setup Program |
|
Setup program for the Okidata Microline 92 printer. |
|
dos misc |
1986 |
|
16 Color CGA Graphics Driver |
|
16 color, 160x100 graphic support
for CGA display adapter. |
|
dos misc |
1986 |
|
132 Column Display |
|
Proved that a 132x24 display was
possible on a IBM CGA display. |
|
dos misc |
1986 |
|
Drawing Program |
|
Defined a graphics object
definition language, wrote a compiler and dot matrix driver. |
|
asm z80 misc cpm |
1986 |
|
dbr Noise Reduction System |
|
A single ended noise reduction
system. |
|
ahdw |
1985 |
|
Tape Deck |
|
A complete circuit replacement
for an open reel tape deck. |
|
ahdw |
1985 |
|
CP/M-86 Video Driver |
|
Ported the VIO driver for CP/M 3.0 to CP/M-86. |
|
asm 8086 cpm devd |
1985 |
|
C Code Optimizer |
|
The optimizer ran between the
compiler's assembler source code output and the assembler. |
|
cpm c |
1985 |
|
PALs for IEEE 696 |
|
A set of PALs that provide key functionality for IEEE 696 (S-100) bus board
designs. |
|
dhdw pal |
1984 |
|
UTL.UTL |
|
Added several powerful new
features to SID (Symbolic Instruction Debugger). |
|
asm z80 cpm |
1984 |
|
8085.UTL |
|
A supplemental utility that added
support for the undocumented Intel 8085 instructions. |
|
asm z80 cpm |
1984 |
|
WordStar Print Formatter |
|
Prints WordStar 3.3 documents on
an Okidata microline 92 printer. |
|
misc |
1984 |
|
CP/M+ Bank Switched BIOS |
|
Supported all optional features
of CP/M 3.0. |
|
asm z80 cpm devd |
1984 |
|
CP/M 3.0 Utility Set |
|
Wrote several programs to support
the CP/M 3.0 system. |
|
asm z80 cpm |
1984 |
|
RAM Card Upgrade/Retrofit |
|
A modification to the IMSAI RAM III card that increased
memory capacity from 64KB to 1MB. |
|
dhdw |
1984 |
|
OMNI-1 |
|
An S-100 card that provided a
PROM programmer controller, serial keyboard interface, and a memory mapper. |
|
dhdw |
1983 |
|
Modem
Controller |
|
Designed the hardware and the
firmware for a 300 bps modem. |
|
dhdw asm firm |
1982 |
|
Point Of Sale Terminal |
|
Designed the firmware for a small
point of sale terminal. |
|
asm 8051 firm |
1982 |
|
Menu Driven Firmware Generator |
|
An application written to
simplify the task of generating custom printer firmware. |
|
cpm misc |
1982-1983 |
|
EZ-Print |
|
Wrote firmware for a 40 column
dot matrix printer. |
|
asm z80 firm |
1981 |
|
MPU-85 |
|
An Intel 8085
S-100 card to directly replace the IMSAI 8080A CPU card. |
|
dhdw |
1981 |
|
Major Hardware Bug Fix |
|
Resolved a major design flaw in a
multiprocessor system. |
|
dhdw |
1981 |
|
RAM Card Tester |
|
Designed a test rig and test
application for 64k and 128k RAM cards. |
|
dhdw z80 asm cpm |
1979 |
|
PDS-II Test Rig |
|
A system designed to test and
align an analog floppy disk data separator. |
|
dhdw z80 asm cpm |
1977 |
|
FM-1 |
|
A S-100 EPROM/RAM card with
firmware for basic monitor and text editing functions. |
|
dhdw z80 asm firm |
1976 |
|
8080 Development System |
|
Wrote an Intel MDS-style line
editor and 8080 assembler. |
|
misc |
1976 |
|
Multiplication Table Teacher |
|
Prototype for a handheld unit
that teaches multiplication tables. |
|
dhdw |
1975 |
|
TV Typewriter Enhancements |
|
A fast TTY emulator, UART, and a modem
for the TV Typewriter. |
|
dhdw |