Archives
Categories
Roomba Blink Error Codes
The little light to the left of the Clean light on the 500 series, which if it is there can look like either a little Roomba or an exclamation point is called the Check Robot light (according to the Customer Service rep on the phone who e-mailed me the info below).
If your Roomba?s CLEAN light is blinking orange and the Check Robot light illuminates, the robot is experiencing a charging error. The Check Robot light will blink out the error number every 2 seconds. For example, if the robot has an error code 2, it will blink twice, pause for 2 seconds, blink twice, etc.
Please watch your robot when the CLEAN light is blinking to determine what error code your robot is displaying. Please respond with this information so that we can assist you further.
iRobot Roomba 500 Series Charging Error Codes
Clean/Power light pulses orange and Check Robot ( ! ) light blinks a number of times every 2 seconds
1 Blink: No Display
No Voice
Remove battery pull tab.
Remove bottom cover, remove battery and make sure that there is nothing obstructing the contacts.
Reinstall battery and securely tighten all 4 ?bottom cover screws?. (Tip: Tighten the 2 screws up front near the battery first.)
If screws are missing, send replacements.
If a bottom cover screw does not engage or cannot be tightened, the Roomba may need to be replaced.
Replace battery if problem persists.
2 Blinks: Display – Err 2
Voice: Charging Error 2?
Replace Roomba, power supply & home base.
3 Blinks: Display – Err 3
Voice: Charging Error 3
Replace Roomba, power supply & home base.
5 Blinks: Display – Err 5
Voice: Charging Error 5
Remove battery pull tab.
Move charging setup to a cooler environment.
Replace power supply.
6 Blinks: Display – Err 6
Voice: Charging Error 6
Move charging setup to a cooler environment and make sure there is nothing sitting on top of the robot.
Replace battery, Roomba, power supply & home base.
7 Blinks: Display – Err 7
Voice: Charging Error 7
Replace Battery .
Replace Roomba if battery replacement does not solve the problem.
Posted in Uncategorized
1 Comment
Setting default Runlevel
This was written for Fedora, not sure how many other other distros it applies to.
There are three ways to change your runlevel:
* While the Computer is Running:
1. Open a Terminal.
2. Become root.
3. Type:
init number
where number is the runlevel that you want to change to.
You will then be switched into the new runlevel.
* While You Are Booting the Computer:
1. When you first start your computer, the GRUB screen (where you choose your Operating System) appears. Select the Fedora that you want to boot into, but press the a key instead of pressing Enter.
2. You will see a line somewhat like the following:
kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ acpi=on rhgb quiet
Add the number of your runlevel to the end of that line, and then press Enter. For example, to boot into text-only mode, the line would look like:
kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ acpi=on rhgb quiet 3
You will then boot into the new runlevel this time only.
* Permanently Set a Default Runlevel:
1. Open a Terminal.
2. Become root.
3. Open the file /etc/inittab in your favorite text editor:
gedit /etc/inittab
4. Find the line:
id:number:initdefault:
where number is your current default runlevel (probably 5).
5. Change the number in the middle of the line to the new runlevel that you want your computer to start in by default. For example, if you want to start in text-only mode by default, change it to:
id:3:initdefault:
You will then boot into that runlevel every time you start the computer.
Posted in Linux General
Leave a comment
Encrypted USB Drives for Linux and Windows
I played with 2 options:
TrueCrypt and FreeOTFE
TrueCrypt has a Windows and Linux GUI making it pretty easy to use cross platform. It also do some pretty cool encryption of the boot drive to secure the whole computer, but I haven’t messed with that yet.
FreeOTFE has cool because it has a WIndows GUI and can automount under linux if you encrypt a whole partition as opposed to a volume (file) stored on a partition. I really wanted to go with FreeOTFE for the automounting, but ran into a deal breaker issue. Windows can only mount a single partition from a USB drive, so I couldn’t have a small partition to run FreeOTFE from (so it was portable to any Windows computer) and have a 2nd large encrypted partition for the data.
Configuring FreeOTFE and Linux see http://emcken.dk/weblog/archives/164-encrypted-usb-drive-in-ubuntu.html. My notes just in case the above link ever goes away:
sudo apt-get install cryptsetup
sudo modprobe dm-crypt ## If you haven’t rebooted
sudo cryptsetup –verbose –verify-passphrase luksFormat /dev/sdb5
sudo cryptsetup luksOpen /dev/sdb5 sdb5
# Based on fat32 or ntfs
sudo mkfs.vfat /dev/mapper/sdb5 -n “tpearsall”
sudo mkntfs -f /dev/mapper/sdb5
sudo cryptsetup luksClose sdb5
Posted in Linux General
Leave a comment
Building SDLMame
You need to spoof the user-agent to get the source with wget
Code: |
wget –user-agent='Mozilla/4.0' http://rbelmont.mameworld.info/sdlmame0118.zip |
Posted in MAME
Leave a comment
Ubuntu LIRC Setup
Good Instructions
https://help.ubuntu.com/community/InstallLirc/Gutsy
Command I keep forgetting: sudo dpkg-reconfigure lirc
Posted in MythTV
Leave a comment
All In One URC 6131n
Most of this is pulled from http://wilsonet.com/mythtv/
Install Modules
Code: |
yum install lirc-kmdl-$KVER yum install lirc |
Check if eveything is there:
Code: |
$ rpm -qa | grep lirc lirc-devices-0.7.0-1.rhfc4.at lirc-kmdl-2.6.12-1.1447_FC4-0.7.2-48.rhfc4.at lirc-0.7.2-48.rhfc4.at lirc-lib-0.7.2-48.rhfc4.at |
modprobe.conf
Code: |
## TSP For Serial Port 1 alias char-major-61 lirc_serial options lirc_serial irq=4 io=0x3f8 install lirc_serial /bin/setserial /dev/ttyS0 uart none ; /sbin/modprobe –ignore-install lirc_serial ## TSP |
Put lircd files in place:
Set lircd.conf as needed
Put .lircrc in the user home
ln ~/.mythtv link lircrc to ../.lircrc[/code]
Posted in MythTV
Leave a comment