text:
Thread OP
ArduPilot, ArduShield v2, ArduIMU v2, Remzibi OSD with NMEA GPS (Tutorial)
Introduction with Disclaimers
This thread was created to help people get started with the ArduPilot (not ArduMega for right now) and it's integration with ArduIMU, Remzibi OSD and using the NMEA GPS unit that came with Remzibi's OSD. This project is not for the faint of heart. It requires time, money and at the very minimum the use of programming cables to update the firmware on 3 different devices. It might not require any actual programming knowledge to complete all the steps listed below, but you're going to have to install software and open uncompiled source code to upload it to your devices. Just fair warning. It's not rocket science, but it is going to require thought, some skill (making cables) and LOTS of patience. Please don't think you can follow these directions and get everything working in an hour (but who knows, maybe you can). The stuff below won't be at 100% newbie level but I'm also hoping it won't require that you be a programmer or an engineer to follow along. With that said (I hope I've covered my butt enough there)....
Everything you will need (does not include video/audio equipment for FPV)
Boards & Sensors:
ArduPilot ~$25 + Shipping
ArduShield V2 ~$57 (with cables, headers, etc) + Shipping
ArduIMU ~$100 + Shipping
Remzibi OSD ~$114 + Shipping
Cables & Connectors:
FTDI Cable ~$20 + Shipping
Straight Headers ~$5 (Might want to get 2-3 of these) + Shipping
.1" Connectors ~Depends. I bought a bunch of different sizes from 1x1 to 1x6 so I could make all the different connectors I'd need
Servo Cable ~$4 + Shipping
EasyCAP (Optional) ~$10 + Shipping (This will make life easier during step #5 testing)
Tools you will need:
Soldering Iron
Crimping Tool ~$15 + Shipping - You might want to consider a kit
Servo Driver ~$9 + Shipping (Makes life easier so you don't have to use your RX to cahnge modes)
BEC to use as 5V Power supply (optional)
So you're looking at about $325 + connectors and tools
Steps in the Process
To make life easier, you may want to complete the steps listed below in the order I have them listed. Trying to jump to the last step without completing those that come before it is a recipe for disaster. There is troubleshooting required at each step and since the software is a compilation of several people's work and enhancements are made from time to time, it is best to make sure one thing works at a time.
Step 1) Getting the ArduPilot to work with the Remzibi GPS unit.
Step 2) Getting the ArduPilot to work with the ArduShield and the Remzibi GPS unit (optional if using ArduIMU).
Step 3) Getting the ArduIMU to work with the Remzibi GPS unit.
Step 4) Getting the ArduPilot to work with the ArduIMU and Remzibi GPS unit.
Step 5) Getting the Remzibi OSD to work with the ArduPilot, ArduShield, ArduIMU and Remzibi GPS unit.
A few decisions to make
While this code generally aims at using the NMEA GPS unit that ships with Remzibi's OSD, you have the option of using other GPS units. Currently, uBlox and NMEA are the only two units fully supported, but Sirf (EM-406) support will be added shortly. Listed below are your options and some pros and cons to the decisions you make:
1) Which GPS to use?
The NMEA unit that comes with Remzibi's OSD is very inexpensive. If you purchased an OSD then you already have one. It's accuracy isn't fantastic (+/- 9 ft) but it is 5V (instead of 3.3V) which means it will work with the IMU, the ArduPilot, the OSD or the Shield and it's capable of up to 115,200 baud (not recommended) and 10Hz (not really necessary).
Your next option would be another inexpensive NMEA GPS like the one sold by OHARAP. The unit is $25 and you might want to get the breakout board for another $12.50 (since the GPS itself has 2mm pins instead of the typical .1" header pins). This is a 3.3V unit and will require the use of the ArduShield which has a 3.3V voltage regulator on board. In reality, you probably don't want to use a 3.3V GPS for this reason. Your hands will be tied and require you to use the ArduShield.
If your GPS is broken, lost or you just need another one, Jordi has started selling the same unit as Remzibi's for only $35. If you've got one routed through one plane and you're building another, you've got the option of buying more...
Next, you can get a Sirf GPS from Jordi for $60 or from Futurelec for $40. I can't say why you'd want to go this route since I don't know what the advantage to Sirf or this module is, but it's going to be supported by this thread shortly.
Lastly, there's uBlox. To my knowledge, it's considered to be the best. It has the biggest antenna, it can go NMEA or uBlox binary protocol and on "warm" starts, it aquires GPS lock in about 2 seconds (which is waaaaay faster than the NMEA units). The uBlox GPS is $90 plus $20 for the adapter so it's by far the most expensive. The accuracy is also supposed to be the best on this unit. One minor perk to the uBlox is in the current edits to the ArduPilot firmware, the uBlox code allows for a "timezoneoffset" selection so you can show actual time on your OSD instead of UTC time (Greenwich mean time).
2) To shield or not to shield...V1 or V2?
I can't say for sure what's different between the two versions of the ArduShield...other than an additional mux (I think) to enable or disable different serial ports (3 on the shield but all connected to one serial port on the ArduPilot). The benefit of using the shield is it has the built in 3.3V voltage regulator as mentioned above, so if you've got a 3.3V GPS, you need to use it. The other thing it provides is a pressure sensor to determine if the plane is moving forward. If you don't have this, when the plane is flying itself, it will have to use a fixed throttle position instead of varying the throttle to keep it moving. Also, if you're using the thermopiles (not the ArduIMU) the shield has a nice connector for attaching them. You may also want to try this stand-alone pressure sensor instead of the whole shield.
3) Which OSD firmware?
There are currently 3 versions of firmware available for Remzibi's OSD. Here we're only focused on OSDV1_68 (standard) and ARDU1_3. The standard firmware contains all the logic of the stand-alone OSD where it's expecting to just have a NMEA GPS unit connected. The additional display variables shown are sent through a custom command message called $M commands. These can be configured to show anything you want from debug messages to contol mode messages (like which mode, waypoint, distance, etc). Only text strings can be added to your existing layout that was configured through the Remzibi OSD config tool.
The Ardu firmware V1.3 uses !!!*** and +++*** status messages from the ArduPilot to show all of the same data except for UTC date and time and does not include any logic for distance to home or direction home. So why would you want to use this firmware? Because it includes a rather basic artificial horizon. There are a series of dashes that appear in the middle of the screen and get updated about 10 times a second. So there's very little lag. The other data gets updated about twice a second since it's not so time critical. $M commands are not compatible with Ardu firmware 1.3 on the OSD and if you try sending them, it will detect 9600 baud rate no matter what...and then nothing will work.
Remzibi's next release of the Ardu firmware will support a few new messages and will no longer support the !!!*** and +++*** status messages from the ArduPilot. Instead $M, $A (replaces status messages), $I (IMU data for pitch and roll) and $SH (to set home location) will be available.
4) How fast should I go?
So everything here has the ability to go 115200 baud and some GPS's can do 10Hz...so why not? Here's the reason. Most of the ArduPilot source was written to work best with uBlox which is fixed at 4Hz. That means 4 times a second, the uBlox sends a message to the ArduPilot. Then the ArduPilot has to do something with it just as fast as it comes in. If you start cranking out data 2.5 times as fast, then the ArduPilot is going to have a hard time parsing all that data. Plus, do you really need the data that fast? Usually, the answer is no. So my suggestion is to stick to between 3 and 5Hz. Another thing to remember is your base station software. It's been my experience that even at 5Hz, the base station software can't handle it....
Baud rate is typically 38,400. That's fast enough to give you lots of bandwidth but not so fast that you get a bunch of checksum errors and re-sent data. By my calculations, the uBlox at 4Hz sending it's 4 messages (NAV-POSLLH, NAV-VELNED, NAV-STATUS and NAV-SOL) it's using 18% of it's bandwidth at 38,400. With NMEA's 2 messages (GPGGA and GPRMC) at 4Hz and 38.400 baud, it's using 16% of the available bandwidth. So the faster you go, the more bandwidth available and the more error prone things will be due to outside interference.
Other places to go to read and get help
ArduPilot Homepage
ArduPilot Manual
ArduPilot Code Page
ArduIMU Code Page
Remzibi (Poor Man's OSD) Thread
Remzibi OSD FAQ Page
NMEA Sentence Detail
Parts List Photo
What's not shown above is all of the video equipment required to use the OSD. Video transmitter & receiver, camera, antennas, etc.
Here's a very impressive example of the end result from cholo!!!!
Last edited by HappyKillmore; Oct 13, 2010 at 10:07 PM.
Thread OP
Step 1 - Getting the ArduPilot to work with the Remzibi GPS unit.
The very first thing to do is go and get yourself something to drink. Make sure you're relaxed because there's lots to read and do below. It's not impossible, just make sure you do everything one line at a time. If you skip anything, you'll have a hard time figuring out what you've done wrong.
So let's get started. You'll need to download the Arduino development environment from Arduino.cc. It's free (as is all of the other software you'll be using for this project, so you've got that going for you!). At the time of this writing, Arduino Development environment 0018 was the latest and greatest. http://arduino.googlecode.com/files/arduino-0018.zip
To make life easier, I'm going to assume everything you're doing is in a folder called C:\Projects\ArduPilot. That will be the "base" folder for all the instructions to follow.
Download the developement environment and unzip it into the base folder. It will create a subfolder called arduino-0018 (Full path of C:\Projects\ArduPilot\arduino-0018).
In the C:\Projects\ArduPilot\arduino-0018 folder double click on the Arduino.exe executable. It will open the program and make life easier when you double-click on a .pde file in the future.
NOTE: If you're an existing Arduino user and you're putting this in a "new" folder (C:\Projects\ArduPilot) you might get a launch4j error message. To fix this, click ok to the error, close Arduino and open your "My Documents" folder. Delete the folder named "Arduino" in this folder. Then run Arduino.exe again. It will give you a different message about creating a default sketchbook.
Next you'll need to download the ArduPilot source code from the ArduPilot Code Page. At the time of this writing, the version number was 2.6 Beta. http://ardupilot.googlecode.com/files/ArduPilot_2_6.zip
Unzip this into a folder called ArduPilot_2_6 in the base folder (Full path of C:\Projects\ArduPilot\ArduPilot_2_6).
At this point, connect up the hardware. All you need is your fully assembled ArduPilot (headers soldered on and jumpers on the back in the photos shown below). You'll need the FTDI cable and your servo driver/tester.
I must be going blind...these closeup photos always suprise me. Look how awful that solder job is on the green wire! I've got to fix that!!!
You can get more info on soldering in the ArduPilot Manual
At this point, you're ready to plug in your FTDI cable to a USB port on your computer. The FTDI cable in particular will find it's own "drivers" in Windows. Very easy to get started since it's built-in to Windows.
Once your FTDI cable is connected you should be able to click the Windows Key + R (or Start, Run) and enter devmgmt.msc and ok. Click the + next to (Ports COM & LPT) and look for the one that says "USB Serial Port." You can right click and select properties and then the Driver Tab. It should say "Driver Provider: FTDI." You need to know the COM port number (in the example below it's COM16).
While you're here, make sure the "Set RTS on Close" setting is set correctly.
Click Port Settings, Advanced, Make sure "Set RTS on Close" is checked
*NOTE: You don't need to mess with any of the baud rate settings. Even though it says 9600, don't worry. This has no effect.
You should be able to double click on any of the .pde files in C:\Projects\ArduPilot\ArduPilot_2_6 and it should open the Arduino development environment (also called "Processing" if it pops up asking what program to open with).
Click the tab labelled "ap_2_6_header.h" and change line #define GPS_PROTOCOL 2 to #define GPS_PROTOCOL 0. This will enable the NMEA protocol. NOTE: Be SURE to hit the SAVE button after editing anything on a tab!!!
Next Click the tab labelled "ArduPilot_2_6" and edit the "GPS_PROTOCOL == 0" if statement to use "THIRTY_EIGHT_K_BAUD" instead of "FIFTY_SEVEN_K_BAUD"
void setup() { #if GPS_PROTOCOL == 0 Serial.begin(THIRTY_EIGHT_K_BAUD); #endif #if GPS_PROTOCOL == 1 Serial.begin(FIFTY_SEVEN_K_BAUD); #endif #if GPS_PROTOCOL == 2 Serial.begin(THIRTY_EIGHT_K_BAUD); #endif #if GPS_PROTOCOL == 3 Serial.begin(THIRTY_EIGHT_K_BAUD); #endif #if GPS_PROTOCOL == 5 Serial.begin(THIRTY_EIGHT_K_BAUD); #endif init_ardupilot(); }
Now we're ready to connect the FTDI cable to the ArduPilot. See the photo below. Only connect the FTDI cable and the Servo tester to the CTRL connection. DO NOT CONNECT THE GPS at this point.
Please note that in reality, the blue GPS lock light is blinking at this point. It appears to be on solid in the picture. Yours may not be blinking at all.
Next, you'll need to select the COM port for your FTDI cable in the Arduino Editor under Tools, Serial Port and then select your COM port. Please make sure that you've hit the save button after editing the two tabs above and then click the "Compile and Upload" (shows just "Upload" when you put your mouse over it) button.
After about 25 seconds, your blue light should start blinking. Place your servo tester setting to the "middle" of the dial (1.5ms).
Next, run the installer for the ArduIMU Test program which includes the GPS Emulator v2.0.0. http://www.happykillmore.com/Softwar...etup/Setup.exe
Uncheck the "Launch ArduIMU Test" and leave "Launch GPS Emulator" checked.
We're going to do a quick test to make sure things are working alright before hooking up the GPS. When you launch the emulator, chances are good it will automatically find the right COM port. Click the button "Disconnect" and select Options, Baud, 38,400, Click Connect and then Start at the bottom left.
So you should be able to look at your ArduPilot and the blue light should be on solid. This indicates you have a GPS lock. It is important you get the solid blue light at this point.
The lights should show as follows (on the ArduPilot)
Power - Solid Red
Lock - Solid Blue
Mux - Solid Red
Mode - Solid Green
If all of these lights are correct then proceed to the next step
Click Exit on the GPS Emulator
Disconnect the FTDI cable and leave the Servo tester connected.
Take the Remzibi GPS module and plug it in as shown below and reconnect the FTDI cable.
NOTE: The blue and white wires MUST be switched on the GPS' plug. So it should go white, blue, red, black!
The blue light will start flashing again. This step can take 2-3 minutes depending upon where you're working. If you're like me and you're sitting in an upstairs bedroom, expect to wait for about 2 minutes. If you're outside, you can get a lock in as little as 30 seconds.
What will happen is the blue light will start blinking and then go solid and then blink and then go solid. This means you've got it! What's happening right now is the output buffer on the serial port is crapping all over itself. If you open HyperTerminal and connect to your COM port (ie COM16) and select a baud of 38,400 with all other settings as the default... you'll see LOTS of data start scrolling past and the blue light will go solid on the ArduPilot.
Congratulations! You survived Step #1!!!!
Don't worry, it gets easier from here!
Last edited by HappyKillmore; May 12, 2010 at 02:02 PM.
Thread OP
Step 2 - Getting the ArduPilot to work with the ArduShield and the Remzibi GPS unit.
NOTE: If you're planning on continuing to step #3 and are going to use the ArduIMU then this step is not necessary. Your GPS will be connecting directly to the ArduIMU and you don't need to worry about getting a GPS lock through the ArduShield. You may still want to use the shield for the pressure sensor (provides feedback that the plane is moving forward for throttle control) but all this testing is not needed. It will be plug-n-play. So you can skip to step #3.
If you're not using the ArduIMU and will be using a co-pilot or thermopiles/infra-red sensors instead, then you'll want to complete this step.
First, you should give yourself a pat on the back for completing step 1. You've set the stage for the future steps and most of the "hard" stuff is behind you. This step will be pretty quick and easy.
These initial instructions only apply to the ArduShield V1 (red colored PCB board) since I seem to have fried my V2 board during this testing process.
First, solder the headers onto the ArduShield (Top and bottom).
Then plug the ArduShield on to the ArduPilot.
Next, connect the GPS unit to the "vertical" pins at the bottom left and connect the FTDI cable. It's helpful to leave the servo tester connected for debugging purposes.
The blue light should start blinking at this point.
Click Start, All Programs, Accessories, Communications and open Hyper Terminal (you can also use Start, Run, "hypertrm.exe")
Type the COM port you're using for the name of the connection (ie COM16)
Select your COM port from the drop down selection under "Connect Using" and click ok
Select 38,400 for the baud rate, everything else as the defaults (8, None, 1, Hardware) and click ok
You should be able to see text that you can read scrolling across the screen. If you can't read it, then you've selected the wrong baud rate either in the Hyperterminal software or you didn't set it right in step 1.
Watch on the screen for a message that says "no GPS, last 20s." If you see this message, your GPS is not sending any information to the ArduShield or ArduPilot.
If you don't see this message, then the ArduPilot is waiting for GPS lock which can take several minutes.
You should be able to turn the knob on your servo tester while you're waiting and see the mode changing.
Once you get GPS lock the lock light will go solid blue and you'll start seeing messages like the ones below.
Last edited by HappyKillmore; Apr 27, 2010 at 06:59 PM.
Thread OP
Step 3 -Getting the ArduIMU to work with the Remzibi GPS unit.
This step will require your Remzibi NMEA GPS, ArduIMU and your FTDI cable. Our mission is to get the GPS talking to the ArduIMU and passing all of the roll, pitch and yaw data along with the GPS lat, long, speed, etc all in one message. We're working towards getting everything working using the "new" binary protocol to talk between the ArduIMU and the ArduPilot.
So solder your headers on the IMU board and connect everything as shown below:
The pins on the top edge of the board are for an optional magnetometer which can be added to increase the accuracy (and remove drift) of the IMU.
Next, download Doug Weibel's code from the ArduIMU Download Page. At the time of this writing, v1.7 was the most current http://ardu-imu.googlecode.com/files/ArduIMU_1.7.zip
Unzip the contents into a folder called C:\Projects\ArduIMU
Double-click on any of the .pde files (ie arduimu.pde)
Once the editor opens, you're going to need to edit a few of the settings in the arduimu tab (far left)
#define BOARD_VERSION 2 // 1 For V1 and 2 for V2 // Ublox gps is recommended! #define GPS_PROTOCOL 3 // 1 - Ublox, 2 - EM406, 3 - NMEA We have only tested with Ublox // Enable Air Start uses Remove Before Fly flag - connection to pin 6 on ArduPilot #define ENABLE_AIR_START 1 // 1 if using airstart/groundstart signaling, 0 if not #define GROUNDSTART_PIN 8 // Pin number used for ground start signal (recommend 10 on v1 and 8 on v2 hardware) /*Min Speed Filter for Yaw drift Correction*/ #define SPEEDFILT 2 // >1 use min speed filter for yaw drift cancellation, 0=do not use speed filter /*For debugging propurses*/ #define PRINT_DEBUG 0 //Will print Debug messages //OUTPUTMODE=1 will print the corrected data, 0 will print uncorrected data of the gyros (with drift), 2 will print accelerometer only data #define OUTPUTMODE 1 #define PRINT_DCM 0 //Will print the whole direction cosine matrix #define PRINT_ANALOGS 0 //Will print the analog raw data #define PRINT_EULER 1 //Will print the Euler angles Roll, Pitch and Yaw #define PRINT_GPS 1 //Will print GPS data // *** NOTE! To use ArduIMU with ArduPilot you must select binary output messages #define PRINT_BINARY 1 //Will print binary message and suppress ASCII messages (above) // *** NOTE! Performance reporting is only supported for Ublox. Set to 0 for others #define PERFORMANCE_REPORTING 1 //Will include performance reports in the binary output ~ 1/2 min /* Support for optional magnetometer (1 enabled, 0 dissabled) */ #define USE_MAGNETOMETER 0 // use 1 if you want to make yaw gyro drift corrections using the optional magnetometer /* Support for optional barometer (1 enabled, 0 dissabled) */ #define USE_BAROMETER 0 // use 1 if you want to get altitude using the optional absolute pressure sensor #define ALT_MIX 50 // For binary messages: GPS or barometric altitude. 0 to 100 = % of barometric. For example 75 gives 25% GPS alt and 75% baro
Replace the function from the lin void setup() down to "debug_print("Welcome...");" with the text below.
void setup() { #if GPS_CONNECTION == 0 pinMode(2,OUTPUT); //Serial Mux digitalWrite(2,HIGH); //Serial Mux #endif //Serial.begin(38400); //Serial.begin(57600); pinMode(5,OUTPUT); //Red LED pinMode(6,OUTPUT); // Blue LED pinMode(7,OUTPUT); // Yellow LED pinMode(GROUNDSTART_PIN,INPUT); // Remove Before Fly flag (pin 6 on ArduPilot) digitalWrite(GROUNDSTART_PIN,HIGH); init_gps(); Analog_Reference(EXTERNAL);//Using external analog reference Analog_Init(); debug_print("Welcome...");
Highlight all the way down to the end of the init_gps function (right above where it says void decode_gps(void) and delete everything you just highlighted. Replace it with the code below. I have added some more options in the PMTK strings that don't exist in Doug's online version.
#if GPS_PROTOCOL == 3 // LED Status indication //---------------------- // Blue + Red flash twice = Sending GPS configuration commands // Blue flashing = Receiving data from GPS but no fix lock yet (flash rate shows hertz/messages per second) // Blue solid = GPS fix locked // Red solid = Gyro saturation // Yellow solid = Speed too slow and yaw correction supressed //********************************************************************************************* // You may need to insert parameters appropriate for your gps from this list into init_gps() //GPS SIRF configuration strings... #define SIRF_BAUD_RATE_4800 "$PSRF100,1,4800,8,1,0*0E\r\n" #define SIRF_BAUD_RATE_9600 "$PSRF100,1,9600,8,1,0*0D\r\n" #define SIRF_BAUD_RATE_19200 "$PSRF100,1,19200,8,1,0*38\r\n" #define SIRF_BAUD_RATE_38400 "$PSRF100,1,38400,8,1,0*3D\r\n" #define SIRF_BAUD_RATE_57600 "$PSRF100,1,57600,8,1,0*36\r\n" #define GSA_ON "$PSRF103,2,0,1,1*27\r\n" // enable GSA #define GSA_OFF "$PSRF103,2,0,0,1*26\r\n" // disable GSA #define GSV_ON "$PSRF103,3,0,1,1*26\r\n" // enable GSV #define GSV_OFF "$PSRF103,3,0,0,1*27\r\n" // disable GSV #define USE_WAAS 1 //1 = Enable, 0 = Disable, good in USA, slower FIX... #define WAAS_ON "$PSRF151,1*3F\r\n" // enable WAAS #define WAAS_OFF "$PSRF151,0*3E\r\n" // disable WAAS //GPS Locosys configuration strings... #define USE_SBAS 0 #define SBAS_ON "$PMTK313,1*2E\r\n" #define SBAS_OFF "$PMTK313,0*2F\r\n" #define DGPS_OFF "$PMTK301,0*2C\r\n" #define DGPS_RTCM "$PMTK301,1*2D\r\n" #define DGPS_SBAS "$PMTK301,2*2E\r\n" #define DATUM_GOOGLE "$PMTK330,0*2E\r\n" #define NMEA_OUTPUT_5HZ "$PMTK314,0,5,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0*28\r\n" //Set GGA and RMC to 5HZ #define NMEA_OUTPUT_4HZ "$PMTK314,0,4,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0*28\r\n" //Set GGA and RMC to 4HZ #define NMEA_OUTPUT_3HZ "$PMTK314,0,3,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0*28\r\n" //Set GGA and RMC to 3HZ #define NMEA_OUTPUT_2HZ "$PMTK314,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0*28\r\n" //Set GGA and RMC to 2HZ #define NMEA_OUTPUT_1HZ "$PMTK314,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0*28\r\n" //Set GGA and RMC to 1HZ #define LOCOSYS_REFRESH_RATE_100 "$PMTK220,100*2F\r\n" //100 milliseconds #define LOCOSYS_REFRESH_RATE_200 "$PMTK220,200*2C\r\n" //200 milliseconds #define LOCOSYS_REFRESH_RATE_250 "$PMTK220,250*29\r\n" //250 milliseconds #define LOCOSYS_REFRESH_RATE_333 "$PMTK220,333*2D\r\n" //500 milliseconds #define LOCOSYS_REFRESH_RATE_500 "$PMTK220,500*2B\r\n" //500 milliseconds #define LOCOSYS_REFRESH_RATE_1000 "$PMTK220,1000*1F\r\n" //500 milliseconds #define LOCOSYS_BAUD_RATE_4800 "$PMTK251,4800*14\r\n" #define LOCOSYS_BAUD_RATE_9600 "$PMTK251,9600*17\r\n" #define LOCOSYS_BAUD_RATE_19200 "$PMTK251,19200*22\r\n" #define LOCOSYS_BAUD_RATE_38400 "$PMTK251,38400*27\r\n" #define LOCOSYS_BAUD_RATE_57600 "$PMTK251,57600*2C\r\n" #define LOCOSYS_BAUD_RATE_115200 "$PMTK251,115200*1F\r\n" //************************************************************************************************************** /**************************************************************** Parsing stuff for NMEA ****************************************************************/ #define BUF_LEN 200 // GPS Pointers char *token; char *search = ","; char *brkb, *pEnd; char gps_buffer[BUF_LEN]; //The traditional buffer. void init_gps(void) { Serial.begin(38400); //This value must be the original "default" GPS speed delay(2000); digitalWrite(5,HIGH); // Turn Red LED ON to indicate PMTK strings sending digitalWrite(6,HIGH); // Turn Blue LED ON to indicate PMTK strings sending Serial.println(LOCOSYS_BAUD_RATE_38400); //This is your desired speed delay(500); digitalWrite(5,LOW); // Turn Red LED OFF to indicate PMTK strings sending digitalWrite(6,LOW); // Turn Blue LED OFF to indicate PMTK strings sending Serial.end(); Serial.begin(38400); //This is your desired speed delay(500); digitalWrite(5,HIGH); // Turn Red LED ON to indicate PMTK strings sending digitalWrite(6,HIGH); // Turn Blue LED ON to indicate PMTK strings sending Serial.println(LOCOSYS_REFRESH_RATE_200); // Edit this to change Hertz. 100 = 10Hz, 200 = 5Hz, 250 = 4Hz Serial.println(NMEA_OUTPUT_1HZ); // Don't edit this Serial.println(SBAS_ON); Serial.println(DGPS_SBAS); Serial.println(DATUM_GOOGLE); delay(500); digitalWrite(5,LOW); // Turn Red LED OFF to indicate PMTK strings sending digitalWrite(6,LOW); // Turn Blue LED OFF to indicate PMTK strings sending /* EM406 example init Serial.begin(4800); //Universal Sincronus Asyncronus Receiveing Transmiting delay(1000); Serial.print(SIRF_BAUD_RATE_9600); Serial.begin(9600); delay(1000); Serial.print(GSV_OFF); Serial.print(GSA_OFF); #if USE_WAAS == 1 Serial.print(WAAS_ON); #else Serial.print(WAAS_OFF); #endif*/ }
Simply make sure the line "Serial.begin(38400);" is filled in with the default speed of your GPS.
Next, edit the lines "Serial.println(LOCOSYS_BAUD_RATE_57600);" and "Serial.begin(57600);" to be whatever speed you'd like to use.
I recommend 38400 or 19200. You can try 57600 if you want, but I'd strongly suggest not trying 115200 in flight. There will be far too much noise in the plane to use this baud rate without shielding on your wires (or that is my assumption anyhow).
NOTE: If you mess around with your baud rate and you're setting the "default" value of your GPS to something else, you'll need to unplug your GPS or FTDI cable (remove power) to the GPS to get it to recognize the new desired baud rate. It's a bit confusing, but if you change the default from 9600 to 19200, for example, and then decide you want to change it to 38400, disconnect power to the GPS first. You NEED to use the default that's burned in the memory on the GPS (ie 9600 or 38400) as the starting value or when you get out in the field, it won't work right. To get it back to the factory defaults, pull the power.
You can try editing the LOCOSYS_REFRESH_RATE_200 value if you want. In theory, this command determines how often the GPS messages get sent. 100 = every 100ms or 10 times a second = 10hz. 200 = 200ms or 5 times a second = 5hz. 250 = 4hz. Those are the only 3 options I have in there right now but if you need more options, let me know and I'll calculate the checksum and post them here. In practice, you won't get anywhere near this rate even with 115200 baud... so I'd stick with 200 or 250.
Finally, you can edit NMEA_OUTPUT_1HZ if you'd like. The naming convention for this variable is a bit deceiving since these settings do not determine the Hz. These settings have to do with how often each message gets sent. The 1HZ setting means all messages get sent every LOCOSYS_REFRESH_RATE_200 milliseconds (in the case of 200). On the 2Hz setting, all messages will get sent every 200ms X 2 = 400ms. It's a bit confusing, but it would allow you to have the GPS send different messages at different intervals. In our case, we just want them as fast as we can get them and we want both messages (GPRMC and GPGGA) every cycle.
Make sure to save your work and upload to the ArduIMU.
Next, download the latest version of my software found here: http://www.happykillmore.com/Softwar...etup/Setup.exe and run the ArduIMU Test application.
Make sure you have selected the right COM port and baud rate (the baud rate you specified on the GPS_NMEA tab Serial.begin(57600); //This is your desired speed).
Your output should look something like what is shown below:
Your blue light "should" be on solid on your ArduIMU (give it at least 3 minutes!!) and you should be able move the ArduIMU and see the plane move on the screen. The performance data is updated every 20 seconds by default except the "health" field which gets updated every cycle.
You'll notice the "GPS messages" field near the bottom right. This is how many messages came in over 20 seconds. The best I've seen here in my office is 42 in 20 secs or just over 2 per second with 38400 baud, LOCOSYS_REFRESH_RATE_200, NMEA_OUTPUT_1HZ, SBAS_ON, DGPS_SBAS.
Last edited by HappyKillmore; May 04, 2010 at 10:38 PM.
Thread OP
Step 4 -Getting the ArduPilot to work with the ArduIMU and Remzibi GPS unit.
For this step, you'll need the GPS, ArduIMU, ArduPilot and a servo tester (or powered up radio system with a 3 positions switch for testing).
The wiring in this step is a "little" tricky and I plan on making a custom cable for this setup....but that's a project for later.
You're going to need to go in and edit the ArduPilot source code again so connect just the FTDI cable to the ArduPilot (servo tester optional)
Go in to the folder C:\Projects\ArduPilot_2_6 and double click on any of the .pde files (ie ArduPilot_2_6.pde)
In the ap_2_6_header.h tab, you'll need to edit the line below
#define GPS_PROTOCOL 3
Depending upon what you selected as your "desired" baud rate back on step #3 you might have to edit the ArduPilot_2_6 tab to your desired baud (if you are using 38400, then you don't have to change anything).
// Basic Initialization //--------------------- void setup() { #if GPS_PROTOCOL == 0 Serial.begin(THIRTY_EIGHT_K_BAUD); #endif #if GPS_PROTOCOL == 1 Serial.begin(FIFTY_SEVEN_K_BAUD); #endif #if GPS_PROTOCOL == 2 Serial.begin(THIRTY_EIGHT_K_BAUD); #endif #if GPS_PROTOCOL == 3 Serial.begin(THIRTY_EIGHT_K_BAUD); // Change this to your desired baud rate #endif #if GPS_PROTOCOL == 5 Serial.begin(THIRTY_EIGHT_K_BAUD); #endif init_ardupilot(); }
For more detail on how this is connected, take a look here: http://code.google.com/p/ardupilot/wiki/ArduIMU
This photo is so nice and clean! I'm not so sure about the location of the connections since with everything hooked up this way, you can't connect your FTDI cable and see what's going on!
Here's how I connected everything:
Now plug in the FTDI cable.
Click Start, Run, hypertrm.exe, ok
Enter your COM port for the name (ie COM16), ok
Select your COM port under "connect using", ok
Select your baud rate, ok
Within 3 minutes your GPS lock light should go solid blue on the IMU and stay on rock solid. The ArduPilot is a different matter entirely. Min is flashing and then solid, flashing and then solid. I'm going to do some testing to see what I can do to improve this.
Here's a screenshot of my HyperTerminal window. You'll notice that RLL and PCH actually change as you move the IMU!!! I think it's working!!!
EDIT: I just did some testing with the uBlox GPS and the amount of data streaming out of that thing is about 10 TIMES the quantity. It also goes GPS lock in about 10 seconds instead of minutes. I hate to say it, but the uBlox is so much better than the NMEA GPS it's rediculous....
I still haven't ruled out a bad parsing routing or some error somewhere in the code...but wow, this uBlox works great!
HyperTerm window for comparison. You'll notice that the GPS data comes about every 2 IMU position updates.
Last edited by HappyKillmore; Apr 30, 2010 at 07:49 AM.
Thread OP
Step 5 - Getting the Remzibi OSD to work with the ArduPilot, ArduShield, ArduIMU and Remzibi GPS unit.
Alright, it's time to make sure you've got a comfortable chair and all the tools you will need for this lengthy step.
What you need for Step #5
ArduShield (optional)
Remzibi NMEA GPS (or uBlox or EM406)
Remzibi OSD
Servo Tester (or RX and powered up radio)
2S or 3S Lipo
.1" header crimpers (http://hansenhobbies.com/products/co...ools/crimp_ec/)
About 30 .1" Female Gold Terminals (http://hansenhobbies.com/products/co...1inconnectors/)
An assortment of .1" housings from 1x1 to 1x5 (http://hansenhobbies.com/products/co...1inconnectors/)
Some multicolored ribbon cable (http://www.futurlec.com/Cable.shtml)
Wire stripping tool (http://hansenhobbies.com/products/co...trip_20-30awg/)
5V BEC (optional) http://www.hobbycity.com/hobbyking/s...idProduct=4319
Remzibi USB to serial cable
FTDI cable
A video RCA cable with one end chopped off and a JST or 1x2 .1" header installed (for video out on OSD)
Overview of Cabling Requirements
Note: The color of the wires in the photos below do NOT follow any coloring convention. Red is NOT always 5V and black is NOT always ground. Please pay CLOSE attention! Wiring up your system incorrectly CAN cause you to FRY components!!!!
Note: There are several ways to wire everything together. The ArduShield, ArduIMU and ArduPilot each have multiple TX/RX connections so this is not the only way to do it. One thing to keep in mind with the ArduIMU is that it has a "mux" onboard which enables or disables the different TX pins from inside the software. The lines pinMode(2,OUTPUT) in void setup() on the main arduimu.pde tab is where you can enable or disable the ports as needed.
Programming your hardware
I was hoping I wouldn't have to do this, but I've made so many changes to both the ArduIMU 1.7 and ArduPilot 2.6 source code (and I'm not done yet) that I might as well just post my entire folder.
Download ArduPilot 2.6 and ArduIMU 1.7
You'll also need to download the latest GPS Emulator and ArduIMU Test app again (still a work in progress) as I'm adding ArduIMU binary protocol support.
I guess you'll need the Remzibi Config Tool too to setup your OSD.
Once you've got everything downloaded again, you'll want to connect your FTDI cable to your ArduIMU and write the new firmware. One nice thing about the ArduIMU is that you don't have to disconnect anything during the software update process. It has that build-in MUX that disables the other ports so you're not trying to write stuff to your GPS instead of your ArduIMU.
Next, connect your FTDI cable to your ArduPilot and write the new firmware. You'll want to make sure you have set the parameter #define GPS_PROTOCOL 3 in the ap_2_6_header.h tab. I keep posting updates to the source code and sometimes I'm working on the ArduIMU binary protocol and sometimes I'm not...so I've forgotten to change this a few times....so check it to make sure. Another thing to watch out for is there is a variable called #define GCS_PROTOCOL which is not the parameter you want to change. GPS not GCS. I've made that mistake a few times....
Note: I'm going to tell you this, but you'll forget just like I did... when writing the firmware to the ArduPilot you MUST disconnect the ArduShield and the cable to the ArduIMU but you can leave the servo tester connected. If you don't disconnect this wire you'll get an error message during the write process. Something like:
avrdude: stk500_getsync(): not in sync: resp=0x10 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x10
Displaying the ArduPilot Mode on Remzibi's OSD
If you've got a Remzibi OSD, then I'm assuming you've got the config tool and know how to use it So get that thing fired up and setup your layout.
A few things to note. My edits to the ArduPilot firmware will pass all of the NMEA data that gets shown on the Remzibi OSD... only if you're using a NMEA GPS. If you're using uBlox, then GPS Date and Time will not work and I haven't changed anything for Sirf to identify the number of satellites (so it will never auto-set home or show number of satellites).
The OSD uses a custom output message ($M) that's included in the GPGGA and GPRMC message sentences sent from the ArduPilot to the OSD. To edit the location, wording and custom graphics, you'll need to edit the tab called "remzibi" in the ArduPilot 2.6 source code in the section called "print_remzibi."
You can have more than one of these messages. The messages use the format below:
$MCCRRFFLLMessage<CR><LF> $M = Header CC = Column (Hex), add 80h for "small fonts" RR = Row (Hex) FF = First Character ID (Hex) - Symbol in front of message LL = Last Character ID (Hex) - Symbol at end of message Message = Any text - Max length is 85 characters Example 1: $M8102A900Hello World<CR><LF> = Column 1 with small fonts, Row 2, character from font file A9 at beginning, nothing at end Example 2: $M0102A900Hello World<CR><LF> = Column 1 with large fonts, Row 2, character from font file A9 at beginning, nothing at end
Another solution is to use the !!!*** status messages from the ArduPilot (OSD firmware Ardu1.3 or older) or the new $A status messages in OSD firmware Ardu 1.4 or newer. The downside to this method is the OSD does not set a home location and give you any directional way home or distance from home. It also will still require the $M messages to show the current mode the ArduPilot is in. The upside to using this firmware is you get a series of horizontal lines that show an artificial horizon based on feedback from the IMU. You do not need to connect anything to the ADC inputs on the OSD to make this information appear. All of the data streams in on the serial port.
To make life easier, I have added a variable to ap_2_6_header.h in the ArduPilot source called #define REMZIBI_MODE. Change this to the mode you'd like to use:
REMZIBI_NONE - No Remzibi Output messages
REMZIBI_M_COMMANDS - Used with the standard Remzibi firmware, includes GPGGA, GPRMC and $M commands
REMZIBI_ARDU_FIRMWARE_13 - Used with the Ardu1.3 and older firmware for the OSD
REMZIBI_ARDU_FIRMWARE_14 - Used with the Ardu1.4 and newer firmware for the OSD ($A commands)
See this post for more information on the OSD firmware Ardu 1.3 and older (talks about which variables it looks for).
Please NOTE! There is a big block in the center of the screen where the pitch and roll dashes are shown. If you put any objects in this area they will blink because the firmware is either writing a dash or a blank in all of those spaces.
The area in red is where the dashes are shown
Last edited by HappyKillmore; May 16, 2010 at 09:23 AM.
Great idea!
This is a great idea. I was on the fence about doing this until the prospect of this thread came along. Now I'll definitely do it. Here are some questions that might help people know whether this is for them:
Can this be used to implement a 'return-to-home' function, especially in the case of a lost video and/or radio link (and yes, it can happen at the same time: https://www.rcgroups.com/forums/show...0#post14835797
Can true airspeed be displayed on the OSD from the ardu shield?
Does this reduce the range of the Tx?
Would it work for a tricopter, especially the IMU part and stablization? I'm thinking of a traditional gyro-stabilized tricopter, not a computer controlled one, although maybe ardupilot would take over from the gyros?
Would it allow for the GPS coordinates to be encoded in one channel of the audio stream?
Does the IMU provide a variometer function?
Thread OP
Wow, that's a lot of good & difficult questions! Here's my first stab at answering them:
Last edited by HappyKillmore; Apr 27, 2010 at 12:26 AM.
gr8 thread HappyKil...
I am fan of urs & remz.., I will pop in and out where I can if it is ok with u/Remzibi.. I have been around for some time now and learning from every thing said. I/we/fans would be happy if you could get the artificial horizon to work/display.... , no hurry, just a thought.
Keep up the good work.
Urs sincerely
Thread OP
vuflyer, thanks for the kind words. Yes, it's on my to-do list for the config tool.
I read and can't agree with the above.
IMHO , Using a rc rx with fail safe is a MUST in FPV, particularly when we want to activate the RTL feature of the Ap to bring our model closer in order to regain control over it again.
Of course, this is true with the help of coPilot (or the ardiIMU I think).
I've been there, the Ap save the day a multiple of times
I don't own the arduIMU but I'll keep an eye (or two) over this thread
Sorry, but I just had to do this. I think everybody here needs to see this.
I can die peacefully now. One day when you have time you need to tell us more about this and how far you are with the development.
Thread OP
The emulator software even has virtual COM port software included in the install (not written by me) so you can use COM254 for the Emulator and COM255 for the ground station and make it all work without any wires on your computer.
Thread OP
|Thread Tools
|Similar Threads
|Thread Starter
|Last Post
|Remzibi OSD (Poor Man's OSD) integration with ArduPilot
|FPV Talk
|Sep 01, 2017 10:48 AM
|REmzibi OSD current sensor test
|Electric Plane Talk
|Oct 10, 2009 10:13 AM
|Fasst dropout test with Remzibi OSD
|Electric Plane Talk
|May 29, 2009 11:48 AM
|Getting "waiting for GPS data" on Dragon OSD
|FPV Talk
|Aug 18, 2008 10:58 AM


text:
Looking at the universe of stocks we cover at Dividend Channel, on 12/14/17, Old Line Bancshares Inc (OLBK - Get Report) will trade ex-dividend, for its quarterly dividend of $0.08, payable on 12/29/17. As a percentage of OLBK's recent stock price of $29.75, this dividend works out to approximately 0.27%.
Click here to learn which 25 S.A.F.E. dividend stocks should be on your radar screen »

subset: commoncrawl


text:
Have we gone bat-s#!t mad? Another Planelopnik post? NASA spotted a little hairy, winged mammal grasping within an inch of its life during this weeks launch of the space shuttle. Could it have been Batman??
The bat clung to the external fuel tank of space shuttle Discovery during the final countdown to launch and clung on for the best ride of his life. NASA launch controllers first spotted the bat after it had already dugg in for its final resting place and they say that they were able to see it clearly using infrared cameras, which differentiated its 70 degree temperature from the 60 degree external tank.
Unfortunately, NASA had to also give us the gory bad news. So, no, there isn't a tiny bat in space right now. They claim that their on-staff wildlife expert says that it was a Free Tail Bat that likely had a broken wing and an issue with its shoulder. He went down with a blaze of glory shortly after the shuttle cleared the launch tower.
You'll always live on in our hearts little bat friend.
[via NASA]


text:
General Information about Child Support Enforcement Services
Getting Child Support
Enforcing a child support order
Changing or modifying a child support order
Employer Information
1. Where can I find general information about Child Support Enforcement Services?
The Connecticut Child Support Enforcement Program (referred to as the "IV-D" program) is a cooperative effort between the Judicial and Executive Branches of Connecticut government. The primary Judicial Branch component of the IV-D program is the Support Enforcement Services Unit of the Court Operations Division.
The Support Enforcement Services Unit is responsible for the following aspects of Connecticut's IV-D program:
For more information on the Executive Branch agencies involved in the Connecticut Child Support Enforcement Program, click on the links listed below, or contact Support Enforcement Services, Child Support Call Center at 1-800-228-KIDS (5437) or email us.
More information about paternity orders and other child support services provided by the Dept. of Social Services.
More information about child support services provided by the Attorney General.
PLEASE NOTE - Use of the Child Support Enforcement Program is not mandatory. You may establish paternity and/or support and enforce court orders without the assistance of the IV-D program.2. What is the IV-D Program?
The IV-D program (pronounced Four-D) is the technical name for government administered Child Support Enforcement Programs. The term 'IV-D' comes from Title IV-D of the Social Security Act, which is the program's federal enabling statute. In Connecticut, a case is considered IV-D if the family has received public assistance benefits or if an application for services was filed with either the Department of Social Services or the Support Enforcement Unit.
Each state, as well as the District of Columbia, Puerto Rico and other territories, have IV-D programs. All IV-D programs perform following activities:
4. Are there any Child Support Publications available?
JDP-FM-196 For Custodial Parents - Answers to Common Questions - PDF.
Also available in hard copy at all Support Enforcement Services offices,
Judicial Court Clerk offices, Court Services Centers, Public Information
Desks, Family Relations Offices, and Judicial Law Libraries.
JDP-FM-197 For Non-Custodial Parents-Answers to Common Questions - PDF. Also available in hard copy at all Support Enforcement Services offices, Judicial Court Clerk offices, Court Services Centers, Public Information Desks, Family Relations Offices, and Judicial Law Libraries.
5. What other Child Support Resources are there:
6. How do I get Child Support?You must have a court order to receive child support. A court order for child support establishes the monetary support order for your child(ren) as well as other orders for health insurance and child care. Even if the non-custodial parent is willing to sign a voluntary agreement to pay child support, it must be approved by a court.
7. How are Support Orders calculated?
The courts use mandatory guidelines to make fair and consistent child support orders.
8. How will I get my Child Support Payment?
Non IV-D Income Withholding customers must report name and address changes to SES Non IV-D, P.O. Box 65, Vernon, CT 06066, or by calling 1-800-228-5437.
Services provided by the State Disbursement Unit (SDU):
The SDU is responsible for all functions associated with the processing of the income withholding payment. These responsibilities are governed by CGS sec. 52-362 and a contract between the SDU and the State of Connecticut. In general, you can expect that the SDU will:
What the SDU needs from you (IV-D Customer)
To insure the prompt processing of your child's support payment the SDU needs accurate and up-to-date information. Any changes to the information originally provided to the IV-D Program must be reported to the Support Enforcement Services Unit office handling your case. This includes:
What the SDU needs from you (NON IV-D Customer)
Non IV-D Income Withholding customers must provide the state with information to allow for the creation of an account with the SDU. Non IV-D customers MUST complete a Case Input Record Non IV-D Income Withholding (JD-FM-150) and mail it, along with a signed original Withholding Order for Support (JD-FM-1), to SES Non IV-D, P.O. Box 65, Vernon, CT 06066. The Non IV-D unit will create an account with the SDU and serve, via certified mail, the withholding order on the employer (or source of income).
Non IV-D Income Withholding customers must report name and address changes, in writing, to SES Non IV-D, P.O. Box 65, Vernon, CT 06066.
Changes in employment or source of income, or changes
to the income withholding order must be recorded on the CASE INPUT RECORD
NON IV-D INCOME WITHHOLDING (JD-FM-150) and mailed to the PO Box listed
above. The Non IV-D Unit will make the changes necessary for the SDU to
accurately process your payment. Please refer to the instructions on the
JD-FM-150 for further information.
Contact the Non IV-D Unit by email.
Where can I send my child support payment?
All child support payments should be sent by mail to the State Disbursement Unit (SDU) at:
Connecticut - CCSPC
P.O. Box 990031
Hartford, CT 06199-0031
Employers send payments to:
Connecticut - CCSPC
P.O. Box 990032
Hartford, CT 06199-0032
* SDU payment information is available on the internet at https://ct.smartchildsupport.com/home.aspx. Or you may contact them by telephone at 1-888-233-7223.
9. How can I obtain case information?
If you receive full IV-D services, or if your support payment is paid through an income withholding order to the State Disbursement Unit (SDU), you may get case information by:
10. How do I enforce a Child Support Order?If you have applied for IV-D services, the Support Enforcement Services Unit will enforce your child support order in court using three tools:
You may also hire an attorney to represent you and file court papers asking for a finding of contempt, or complete and file court papers for yourself (self-represented or "pro se").The court papers you may need is the Motion for Contempt - PDF.
11. What if the non-custodial parent lives out-of-state?If the non-custodial parent moves out of state and the Support Enforcement Services Unit is already enforcing your case, the Unit will take the steps to collect child support from the out-of-state parent. Some of the available interstate enforcement tools include:
12. How can my order be enforced without going to court?
13. How do I change or modify a Child Support Order?
In Connecticut, child support orders can only be changed (modified) by a judge or a family support magistrate. There
are three ways to get your child support case to court for a hearing to ask a judge or family support magistrate to change your order:
1) ask Support Enforcement Services to assist; 2) hire an attorney; or 3) do it yourself. If you are asking for the modification, you must
attend the court hearing or the judge or magistrate will not change the order. You may be eligible to participate by phone if you are
not residing in Connecticut.
Using Support Enforcement Services:
If you have a child support case with the state child support program, you may ask Support Enforcement Services (SES) in writing, by phone or by e-mail to review your court order to see if a change may be needed. You will be asked to complete a written request form which includes providing information about you and the other parent. If your court order is from Connecticut and either parents' income has changed enough that the support order is at least 15% higher or lower than the amount required by the child support guidelines, then SES will prepare the court forms and tell you the court hearing date. SES can also assist you if there has been a change in either parents' circumstances such as the receipt of Supplemental Security Income (SSI) or Social Security Disability (SSD), a change in custody or a change in incarceration status.
If your court order is from another state, contact SES and ask how to change an out of state order. Please note that Support Enforcement Services employees are not attorneys and cannot represent either parent at court hearings.
Hiring an Attorney: You may hire an attorney to file a motion for modification and represent you before the court.
Self Representation: You may file a motion for modification and represent yourself in court (PRO SE). How to File a Modification on your own.
14. My employee is subject to Income Withholding. What does that mean for me as the employer?
Employer Information:
Child support is often collected through income withholding orders and is paid by the non-custodial parent's employer out of the parent's wages. Income subject to withholding may include:
For a complete listing of income subject to withholding, see Connecticut General Statutes section 52-362.
Employer Responsibilities:
After an employer receives an income withholding order, the employer must:
15. What if there is an Income Withholding Order from another state?
16. What is my responsibility as an employer if the employee has an income withholding order and makes a claim for workers' compensation benefits?
When the obligor makes a claim for workers' compensation benefits, the employer shall include a copy of any order for withholding received by the employer for the obligor with the employer's first report of occupational illness or injury to the employer's workers' compensation benefits carrier, and such benefits carrier shall withhold funds pursuant to the withholding order and pay any sums withheld as required by subsection (f) of C.G.S 52-362.


text:
Contact us 24/7: +1 877 678 9627
Deborah Marquit
The last word in couture-like lingerie, each Deborah Marquit design combines easy-to-wear cuts and delicate fabrics with unexpected prints and texture. Choose from the line's irresistible hand-dyed and hand-cut pieces to tap the brand's fun and flirtatious sense of style.
We are currently not stocking Deborah Marquit


text:
Margaret, thanks for sharing your story. I love the thought, "Be a good animal." It will stick with me during my moments of procrastination!
About six weeks after my 40th birthday, we had a freak April storm that dropped 18 inches of wet, heavy snow. My car had broken down, so I trudged the mile and a half to my daughter's elementary school where I was working with the children to publish a school newspaper.
I rode the school bus home. The next morning, I hurt all over and could barely roll out of bed. As I dressed, I caught a glimpse of something in the mirror.
Whoa! That pale, bloated, ungainly, creature was me!
I call what happened next my "good-animal moment." Seeing, really seeing my physical self for the first time, a line from Ralph Waldo Emerson popped into my mind:
First, be a good animal.
In a flash of awareness, I realized I hadn't honored my animal self, the essential foundation of the mind and spirit I'd been cultivating.
A bit later I came across another line from the great runner-cardiologist-philosopher George Sheehan that explained my situation to a T: "Everyone is an athlete. But some of us are training, and some of us are not." I started training.
I started walking a mile every day, then two, then three. I didn't trust the slug within, so for the next four months, I slept every night in shorts, Tshirt—even my shoes—and headed out the door before I got busy with anything else. In late May, I taught myself to run a mile, one telephone pole at a time. I remember the day I arrived at the stern No Passing sign half a mile from my house and ran right by.
I began resistance training with weights at the gym where my daughter took gymnastics lessons. By the end of that first year I'd lost 70 pounds, gained a set of shapely muscles, and found a running partner who became my best friend. Every Saturday for 16 years, we slipped out while our families were still asleep and ran together for a couple of hours.
The following spring, I bought a cheap 12-speed bicycle and a helmet, and vowed to work up to riding at least 50 miles a week. I joined a running group. I sewed myself a bathing suit from a remnant of hot-pink spandex and trained myself to swim for an hour at a steady speed in the pond behind my house. That June I entered my first triathlon. Over the next decade and a half, I would enter 60 more. What a blast!
Everything changes
As I got fitter, I had more energy for daily tasks. I didn't get colds. I needed less sleep. My intuition sharpened. I felt smarter and more alive. I found I could split wood for six hours straight. Shoveling compost and snow felt easier. My bicycle turned into real transportation; my commuting miles often added up to more than 100 a week.
When darkness or weather prevented my getting out, I ran stairs, jumped rope on the porch, or turned on the radio and danced around the house. I bought a used bike trainer and pedaled away indoors during the winter, reading books and magazines perched on the bike's aerobars.
A few years back, pains in my knees brought me to the orthopedic office, where Dr. Fox diagnosed osteoarthritis. No more knee cartilage. No more running. No more triathlons.
I still bike, walk, swim, garden, and split wood. I took up serious snowshoeing and water running (either with or without a buoyancy belt). It's much tougher without the motivation of training partners and summer competitions.
But long before the triathlons, in my chubby days, when running a whole mile had seemed a major life achievement, a guy came up to me at the local corner store, a little smirk on his face.
"Seen ya out there runnin' every day. Whatcha trainin' for, anyway?"
I replied in a flash, "That's easy. For life."
Read Margaret's "frugal fitness tips" from her last post.
Please share your tips, stories, and comments below!
"Living Naturally" is all about living a naturally healthy lifestyle. Margaret Boyles covers health tips, ways to avoid illness, natural remedies, food that's good for body and soul, recipes for homemade beauty products, ideas to make your home a healthy and safe haven, and the latest news on health. Our goal is also to encourage self-sufficiency, whether it's relearning some age-old skills or getting informed on modern improvements that help us live better, healthier lives.


text:
A Family
Trailer [DE]
by Pernille Fischer Christensen
Ditte is part of a renowned family of bakers, the Rheinwalds. She is also a successful gallery owner and constantly on the move. Having been offered her dream job in New York she decides, along with her boyfriend Peter, to accept the offer and move to the Big Apple. The future is bright and life is fun and simple. The couple are on their way when Ditte' beloved and charismatic father, Rikard, master baker and purveyor to the royal court, falls seriously ill. Ditte calls off the move to New York in order to be with him and before long her own way of life hangs in the balance. Rikard demands that she takes her place in the Rheinwald family business and assume ownership of the bakery, while Peter pulls in the opposite direction, feeling that she is abandoning their common dreams. All of a sudden, life is not so simple.


text:
U of A Online Consortium
Welcome to the UA Online Consortium. The purpose of this web site is to provide you the opportunity to explore and enroll in online courses offered by the University of Arkansas Online Consortium. The UA Online Consortium is collaboration between the University of Arkansas Community College at Batesville, University of Arkansas Community College at Hope and Phillips Community College of the University of Arkansas. Currently, the Consortium offers an Associate of Arts degree.


text:
Training the next generation of scientists.
In Microbiology & Immunology, graduate students and postdoctoral fellows work side by side with principal investigators to test hypotheses of medical importance. Laboratory training is supplemented with rigorous coursework, seminar series, journal clubs, and presentation of research findings at national meetings. Learn more about our excellent education programs.
Helping prevent infectious disease.
Focusing on microbial pathogenesis, our faculty members study the nature and function of microbial pathogens and immune cells, as well their interactions. Our research expands the knowledge and understanding of infectious diseases, informing treatment and prevention strategies. Learn more about our areas of research.


text:
Estes Park Condos features three beautiful and secluded properties, Antler's Pointe, Bugle Pointe and Creekside Suites & Condos. All three properties are tucked into a grove of majestic old-growth pine and spruce trees. All of our condos are riverfront with beautiful Fall River cascading right in front of your private patio or deck We are surrounded by mountains on all sides and are frequently visited by elk, deer, black bear, fox, marmot, bobcat and bighorn sheep.
Relax in our 1, 2 or 3 bedroom condos with upscale rocky mountain decor. We offer full kitchens, living rooms, fireplaces, Jacuzzi bathtubs, private hot tubs or in-room corner spa tubs. Use our complimentary fishing poles and tackle and drop a line in the fully stocked Fall River at your doorstep. Or enjoy a delicious BBQ on your grill! We offer more amenities than anyone in Estes Park!
Estes Park Condos is perfectly situated just one mile from the northeast or Fall River entrance to Rocky Mountain National Park and 3 miles from downtown Estes Park. We are private and secluded, yet close to everything!
- One, Two and Three Bedroom Condos (Sleep up to 10)
- Fully equipped kitchens
- Jetted Jacuzzi bathtubs
- Private decks & Patios overlooking Fall River
- Private Hot Tubs
- Spa Jacuzzi Suites (Jacuzzi in bedroom)
- Stocked River Fishing- Complimentary fishing poles and tackle. We stock the river throughout the summer with Rainbow and Brown Trout in addition to the native trout that already reside here.
- Complimentary DVD & Book Library
- Free Wifi, no password required
- Gas Grills – Enjoy a BBQ!
- Gift Baskets Available
- Private Luxury Bungalow/Honeymoon Suite
- Weddings with on-site Wedding Coordinator
- Conference Center (Up to 60)
- 1 Mile to Rocky Mountain National Park
- 3 Miles to Downtown Estes Park
- Denver International Airport is 78 miles from us. This is the closest Airport to our location.
Please call and speak with one of our knowledgeable staff for a reservation or for assistance with planning your Rocky Mountain vacation. Or feel free to book online and make any special requests in the Additional Information section of your reservation. Thanks and we look forward to accommodating you!


text:
Manhattan Man necesitaba un nuevo diseño de página web y lanzó un concurso de diseño en 99designs.
Un ganador ha sido elegido entre 36 diseños de 10 diseñadores freelance.
Data Cycle
We are a GIS and Geocoding company based in the EU. We want to expand our current offering of just address geocoding (adding xy corodinates to addresses) to include services for each stage of the "data-cycle" ie Data Capture, Data Cleaning, Geocoding, Deduplication, Segmentation etc. We offer mainly bureau services but also resell an address matching software solution The company prides itself on being the best address matching company in our country and its technology in this area is second to none. We are now in the process of partnering with other providers for each stage of the data cycle in order to offer a one-stop shop solution to the market ie give us your customer database and we'll do the rest from cleaing the addresses through to door dropping in areas where you have a low penetration.
Only Business (B2B only) Database Managers, Direct Marketing Managers, Marketing Managers, Managing Directors, IT Managers, Customer Database Managers. All sectors that have large customer databases including Telcos, Banks, Insurance Companies, Government Departments, Large Retailers etc.
We require a funky modern looking home page with a central graphic showing the "Data Cycle" - think along the lines of the life cycle of a butterfly - this should contain the following phases each one will link to a section in the site. 1. Data Capture 2. Cleaning 3. Deduping 4. Geocoding, 5 Postcoding 6. Segmentation 7. Market Analysis 8. Recruitment. The cycle should be complete starting with Data Entry and ending with Recruitment - which in turn leads to Data Entry completing the cycle.
As all the data we will process will require a postal address, this should be part of the theme. The brand name of the service shall be Data Cycle.
Good Luck !!!


text:
Highlights of the May 2010 Edition of the Fab Databases
Spending on equipping facilities to increase by 117%
The May 2010 edition of the World Fab Forecast, FabFutures, World Fab Watch, and the Opto/LED Fab Watch databases have been published and is available to our existing subscribers. Here are a few highlights from our World Fab Forecast:
Since our last publication (February 2010 edition):
- Updated status on 235 facilities
- Added 25 facilities: added new fab; added existing fab
- Recorded 9 facilities were closed or cancelled.
- Spending on fab construction projects are expected to increase by about 118% to $4.3B in 2010 (was reported as 85% growth and $3.7B in the February 2010 report).
Spending on equipping facilities is expected to increase to over 117% to about $37B in 2010 (was reported as 85% growth and $27B in the Feb 2010 report).
Construction spending in 2011 is expected to increase by about 18% to $5.1B.
- Fifteen new facilities (including MEMS, LEDs and R&D) are expected to begin construction in 2010 (6 facilities were identified in the February 2010 report). Seven are for dedicated LED fabs, 3 for Memory and 2 for foundry.
LED dedicated fabs show the largest growth rate (174%) for equipment related expenditure in 2010 to about $1.3B. This is followed by memory fabs (156%) and foundries (112%)
In 2010, 22 new facilities are expected to begin operations (7 LED fabs and 7 facilities offering foundry services). In 2011, 19 facilities are expected to begin operations (9 for LED).
Not a subscriber?
Please take the opportunity to review our fab databases listed below. Our databases deliver the latest forecast and a complete analysis on frontend semiconductor fabs and foundries worldwide and are ideal resources to empower your market research.
We can also work with you to create a custom fab database tailor to your needs and budget. And we can also create a regional database for fabs in North America, Asia or Europe. Please feel free to contact Ed Hall at firstname.lastname@example.com.
Fab Database Products
World Fab Forecast
World Fab Watch
Opto/LED Fab Watch
Coverage: 3 years of data; Quarterly forecast for the next 18 months
Coverage: 2 years of data; Quarterly forecast for the next 18 months.
Coverage: Includes previous quarter (no quarterly forecast).
Coverage: Optoelectronics and LED frontend fabs (no quarterly forecast).
Detail of allfabs including ones that have or will have spending plans. Includes closed fabs for the period.
Detail of fabs that have committed to spending (construction and/or equipment spending).
Provides a previous quarter summary of all fabs including fabs that will be closed.
Provides an overview of the global Opto and High Brightness (HB) LED fabs for the prior quarter.


text:
By Judith Colihan Jun 26, 2012 0
Too Much of a Good Thing
For the typical teacher—and no, I'm not 100 percent sure what that is—the last day of school brings with it a myriad of emotions not unlike those experienced by the 18-and-under set. Contrary to what many young people would like to believe, we are working just as hard, perhaps, some would say, even harder, than the students themselves. Yes, we're getting paid to be in school, but the enormous weight of the importance of our jobs to our students' future cannot be measured in dollars and cents. So summer break arrives at a point in time where most, if not all, teachers have been counting the days right along with the students in their care. We've been dreaming of this break at levels at least equivalent of those we teach, if not more.
As a special-education teacher, my summer vacation is not quite on par with that of my general-education counterparts. I have three weeks "off," then school for six weeks, and then two weeks off again at the end of the summer. Having been in circumstances over the past few summers where I was not working from June through August, I have come to the conclusion that this summer's routine is going to be just as beneficial for me as it is for the students who qualify for Extended School Year (ESY). The intent behind ESY is to allow for students with IEPs to avoid that big gap in programming that would most likely result in significant regression in skills.
While I cannot speak for every teacher who happens to have an autism spectrum or related diagnosis, I know that for my own sake, I am much better off when I have just enough time off to rest and recharge, but not so much time that I find myself slipping headlong into a somewhat numbing, isolating routine. That's what happens to me when I get too much of a good thing, such as vacation. I spent last week—our first week off here in my corner of Pennsylvania—talking myself out of going into school to get things ready for ESY. The compulsive nature of my wiring drives me, and when I am "on a roll" such as I have been for most of this school year, I am afraid to stop for more than a day or perhaps two. Any more than that and fear creeps in that I will fall into the trap of procrastination shared by so many of my ASD fellows. I will go from being driven to accomplish all that I am responsible for and then some (so many ideas just waiting for me to have time to start implementing them!) to a shut-down mode that keeps me sedentary and effectively useless for days or weeks on end.
This summer will be different than summers past, because my future is as secure as I could hope for, and I love what I do for a living. That love will motivate me this summer during my vacation to keep my head out of the dark recesses of my autism. There's so much positive I can focus on that I am more optimistic than ever that I will have little difficulty using my Aspie powers for good instead of evil in the coming weeks. I can only hope that my students who will be joining us this summer will see – if not now, than one day, perhaps! – that the more practice we have in finding that balance, the better. I did not go into school last week, and I somehow managed to not feel completely crazed by taking my first full week vacation since 2011. As for the next two weeks, let's just say I'm planning on taking it one day at a time!


text:
SASEBO NAVAL BASE, Japan -- With the holiday party season looming, sailors grumbling about the Navy's crackdown on late-night drinking could get a little good news soon.
The man behind the tighter liberty restrictions, Vice Adm. Scott Swift, commander of the U.S. Navy's 7th Fleet, said Tuesday that they are temporary and might last only a week. He plans to convene a Behavior Leadership Summit on Friday and Saturday in Yokosuka with all Task Force commanders and their senior enlisted advisers to seek a longer-term solution.
Naval Forces Japan leadership will be involved and will "most likely follow suit" with any changes to liberty policy, U.S. Naval Forces Japan spokesman Cmdr. Kenneth Marshall wrote in an email to Stars and Stripes.
But there is the possibility of bad news, too, since nobody knows what changes to the liberty policy might be made and how long they might last.
More restrictions were pledged Wednesday by U.S. military and government officials on Okinawa during a working group meeting with their Japanese counterparts.
An 11 p.m.-5 a.m. curfew for all U.S. servicemembers in Japan, imposed last month after two sailors were accused of a brutal gang-rape on Okinawa, hasn't halted after-hours troop misbehavior, so Swift issued a new edict Monday: no sailor drinking after 10 p.m., even in quarters.
Swift said Tuesday that he won't rule out locking down bases in the future if the incidents continue, but that is something he hopes to avoid.
"We have to take ownership of these incidents, and it doesn't matter in my mind if it was a Marine or an airman or some other individual," Swift said. "The perception is, certainly here in Japan and in theater, that these are U.S. servicemembers that are not compliant with even basic standards, so we need to engage on it."
Swift said Tuesday that he felt compelled to act as he watched five high-profile incidents, -- ranging from trespassing to assault -- allegedly perpetrated by servicemembers from the Navy, Marine Corps and Air Force, occur despite the curfew. Most involved alcohol.
In addition to the new alcohol restriction, travel is being restricted and scrutinized. About 800 sailors with an alcohol-related incident in the past three years are being reviewed and restricted to base in a Class "Charlie" liberty restriction.
The increased restrictions apply to all sailors assigned to 7th Fleet units, including any ships, submarines, or squadrons operating in the 7th Fleet Area of Operations, said 7th Fleet spokesman Cmdr. Ron Steiner. It applies to only those Marines attached to 7th Fleet units.
The commander for Naval Forces Japan, Rear Adm. Dan Cloyd, applied Swift's restrictions to all sailors under his command.
At the U.S.-Japan working group meeting Wednesday night aimed at preventing incidents involving servicemembers, U.S. military and government officials on Okinawa doubled down, pledging beefed up gate checks on Okinawa, expanded patrols, and a hotline where bar, club, and restaurant owners and their employees can report curfew violators, according to a spokesman from Japan's Ministry of Foreign Affairs Okinawa Liaison Office, who asked not to be identified, as is customary in Japan.
Navy officials at the meeting also pledged that sailors would check in with their supervisors at 11 each night. The spokesman did not know if the pledge would affect sailors located off-island.
"We will closely watch how the measures will help to keep any further incidents from happening," said Yasushi Uchihara, director of military affairs office for Naha city.
Japanese officials also called for more transparency regarding the investigations and punishment of violators, the spokesman said.
Swift, who comes from a Navy family and spent part of his childhood in Japan, said he felt obligated to take a leadership role in making changes to shore up the curfew. He said the majority of sailors in Japan shared in the cleanup and heartache with the Japanese people after the March 11, 2011, earthquake and tsunami and now share the disgust over the steady stream of behavioral and criminal incidents, even if perpetrated by a tiny number of servicemembers in Japan.
"We are a part of the community," Swift said. "These are attacks on our community as well. … This is defining all of us. I won't stand for it. They're defining who I am as a sailor."
As there were questions about enforcing the curfew, there have also been questions about enforcing the new restrictions. Do they go too far? Are adults being treated like children? Do they encourage binge drinking? Will sailors continue to drink in their homes past 10 p.m.?
Swift said there is a certain amount of personal responsibility that comes into play. Despite all that has happened, he remains confident his sailors will rise to the occasion and follow the rules. He also expects them to self-enforce.
"I trust them to do the right thing," he said. "This is about taking ownership of the problem and empowering the 99.9 percent of 7th Fleet sailors that do not want to be characterized by these activities."
Swift said that despite even the strictest of efforts, there will always be bad apples. He hopes for measures that leave at-risk sailors with little chance to offend.
"We can outlaw alcohol and we will [still] have people making bad decisions for a whole host of [other] reasons," he said. "Will there be another event? Yea, it's a question of when. There are people out there who will just not follow the rules and we've got [the Uniform Code of Military Justice] in place, we've got good leadership in place, we've got good leadership tools. [But] something has to be done.
"I can't let these sailors that continue to break the rules continue to define the rest of sailors and 7th Fleet sailors and the good things they do day in and day out."
Over time, he hopes restrictions can be lifted. In the meantime, allies in the region remain committed, but he is "concerned" about their views of the American servicemember and military.
Stars and Stripes reporter Chiyomi Sumida contributed to this report.


text:
The Department of Health
A collection of Sport-related information in the Health website.
Page last updated: 22 October 2019 (this page is generated automatically and reflects updates to other content within the website)
18 July 2017
01 Jan 2009
2007 Australian National Children's Nutrition and Physical Activity Survey - User Guide
01 Jan 2007
2007 Australian National Children's Nutrition and Physical Activity Survey - Main Findings
Comments will be used to improve web content and will not be responded to.
This form uses a CAPTCHA to ensure that it is submitted by a person, instead of a machine or automated software.
Thank you for taking the time to provide feedback. It will be used to make improvements to this website.
© Commonwealth of AustraliaABN: 83 605 426 759


text:
The first annual La Costa Film Festival will run in North San Diego County from Oct 24-27.
Festival founders Michael and Ruby Callihan of the nonprofit La Costa Dreams made the announcement on Tuesday [30] and said as of this week the festival was accepting film submissions via Without A Box.
Film festival veteran Nancy Collet is festival producer and consultant Jon Fitzgerald will help execute the inaugural event.
The La Costa Film Festival will feature a competition on sport-themed films, broader film screenings, panels, retrospectives and gala events in celebration of the art and impact of motion pictures. All net proceeds of the festival will go to the local Boys & Girls Clubs of Carlsbad.
The Opening Night Gala will feature an outdoor screening in the grounds of the La Costa Resort and Spa. Additional screenings will takes place at La Costa Cinepolis Theaters and the Ruby G Schulman Theater at the Carlsbad Dove Library next door to the Resort.
There will also be a special shorts competition for local high schools offering them the opportunity to exhibit their talent and to participate in the festival. The winning school will receive a cash prize to support its film programme.


text:
Search News
Costa Rica will strengthen its fiscal sustainability with IDB support
July 02, 2019
A $350 million loan will contribute to controlling expenditure and modernizing the country's tax system Costa Rica will strengthen its fiscal sustainability by controlling expenditure and modernizing the tax system with a $350 million loan approved by the Inter-American Development Bank (IDB). This is the first of two operations under the programmatic policy-based loan modality.
IDB launches innovative territorial approach to address development challenges
May 09, 2019
A study entitled "Honduras: a territorial approach to development" presents for the first time a spatial economic strategy that redefines the traditional national model so as to achieve greater and more inclusive economic growth. As it marks its 60th anniversary, the Inter-American Development Bank (IDB) has presented the study "Honduras: a territorial approach to development", which makes an innovative proposal to confront the country's development challenges and fu
IDB launches Superheroes of Development contest to recognize executing agencies
March 04, 2019
In its second edition, the call for proposals will be open from March 4th to May 17th, 2019. The Superheroes of Development Award will recognize executing agencies of IDB-financed projects that have successfully addressed challenges during its implementation. The contest will identify eight finalists from across Latin America and the Caribbean who will travel to IDB's Headquarters in Washington, D.C. to present their solutions.
IDB launches 2019 Call for Proposals to finance regional projects in Latin America
January 16, 2019
THE DEADLINE FOR ACCEPTING PROPOSALS FOR REGIONAL PUBLIC GOODS IS MARCH 1ST, 2019 The Inter-American Development Bank (IDB) launched the 2019 Call for Proposals for the Regional Public Goods (RPG) Initiative in Latin America and the Caribbean (LAC), which supports projects involving three or more countries.
Internet of things to improve productivity and sustainability of trout aquaculture in Peru
December 14, 2018
A US$2 MILLION PROJECT WILL IMPROVE AQUACULTURE PRODUCERS' PRODUCTIVITY AND INCOME IN LAKE TITICACA IN PERU WHILE IMPROVING ITS SUSTAINABILITY IDB Lab, the Inter-American Development Bank (IDB) Group's innovation laboratory, approved over US$2 million funding to support a project that will allow local small and medium-scale aquaculture producers in Lake Titicaca (Peru) to incorporate the benefits of Internet of Things (IoT) in trout farming.
Colombia to promote environmental and socio-economic sustainability with IDB assistance
December 04, 2017
A $100 million loan will help improve management of natural capital and production opportunities in 170 municipalities Colombia will promote environmental and socio-economic sustainability in 170 municipalities affected by the country's recently-ended conflict with help from a $100 million loan approved by the Inter-American Development Bank (IDB).
Paraguay to boost availability and quality of agricultural data with support from IDB
December 01, 2017
Plan will facilitate decision-making for public- and private-sector actors, benefit 300,000 farmers and others in the agricultural chain Paraguay aims to enhance the availability and quality of agricultural data to support decision-making by public- and private-sector actors, with the help of a $15 million loan approved by the Inter-American Development Bank. The project will finance implementation of the census system and farming surveys. Agriculture is a key sector of the Paraguayan economy, accounting for 25% of GDP, 30% of all jobs and 60% of exports.
More than 3,000 business meetings held at LAC Flavors Argentina 2017
November 07, 2017
Buenos Aires, Argentina- More than 560 food exporting companies from Latin America and the Caribbean (LAC) met with 120 international buyers from five continents at LAC Flavors 2017, where they closed transactions valued at a projected amount of $152 million, according to preliminary data from the Inter-American Development Bank (IDB).
IDB, Government and private sector discuss ways to ensure Belize's sustainable development
July 28, 2017
Belize City, Belize– Top executives from the Inter-American Development Bank (IDB) visited Belize this week to discuss with key government officials and representatives of the private sector ways of deepening their partnership and cooperation to ensure the country's sustainable development.
IDB Convenes Caribbean Agricultural Policy Forum in Suriname
July 27, 2017
PARAMARIBO, Suriname – On July 25, 2017, the Ministers of Agriculture of Suriname, Guyana, Haiti, and the Dominican Republic, as well as representatives of the Ministries of Agriculture of Jamaica, Belize, Barbados and The Bahamas participated in the Caribbean Agricultural Policy Forum organized by the Inter-American Development Bank (IDB).


text:
March 26 April 1, 2007
|Album (13 total albums)
|Music by
|Format(s) /
|Related Title(s)
|Medal of Honor: Vanguard
Electronic Arts
|Michael Giacchino
|MP3 | iTunes
|View 6 Video Games
|After the Wedding
Milan Records
|Johan Soderqvist
|CD | MP3 | iTunes
|View Movie
|Blades of Glory
Lakeshore Records
|Theodore Shapiro
Various Artists
|CD | MP3 | iTunes
|View Movie
|Meet the Robinsons
Walt Disney Records
|Danny Elfman
Various Artists
|CD | MP3 | iTunes
|View Movie
Lakeshore Records
|Mark Mancina
|CD | MP3 | iTunes
|View Movie
|The Ultimate Gift
Varese Sarabande
|Mark McKenzie
|CD | MP3 | iTunes
|View Movie
|A Walk with Love and Death
Limited Edition
|Georges Delerue
|CD | Official Site
|View Movie
|The Big Country
Limited Edition of 3,000 Units
La-La Land Records
|Jerome Moross
|CD | Official Site
|View Movie
|84 Charing Cross Road
Limited Edition
Varese Sarabande Club
|George Fenton
|CD | Official Site
|View Movie
|Author! Author!
Limited Edition of 2,000 Copies
Varese Sarabande Club
|Dave Grusin
Johnny Mandel
|CD | Official Site
|View Movie
|The Karate Kid I - II - III - IV
Limited Edition
Varese Sarabande Club
|Bill Conti
|CD | Official Site
|View 4 Movies
|The Vanishing
Limited Edition of 3,000 Copies
Varese Sarabande Club
|Jerry Goldsmith
|CD | Official Site
|View Movie
|David Shire At The Movies
|David Shire
|CD | Official Site
|View 12 Movies
Most albums are released on a Friday of any given week. Prior to July, 2015, albums were generally released on Tuesdays.
Titles are sorted by week (or day if viewing a single week), then by:
Albums related to recent new releases (titles released in the previous 12 months, indicated in bold).
Whether the album appears on the schedule for the first time (indicated by larger artwork) or not (smaller artwork indicates the album has been previously released in another format).
Format descriptions in bold ("CD | MP3", etc.) indicate that format was released on that day or week. Non-bold links indicate that format for the album was released on a different date, but the link is provided for your convenience.
Click on the 'CD' or 'MP3' links in the 'Format(s) / Purchase' column to view or purchase the album from Amazon.com, or the 'iTunes' link to purchase from Apple's iTunes store.
Current Soundtrack Release Schedule
Sep 2019 Soundtrack Schedule
Oct 2019 Soundtrack Schedule
Nov 2019 Soundtrack Schedule
Upcoming Soundtrack Releases TBD
This time period in:
Theatrical Movies | Home Video


text:
RSBS Presents: Candidate, Inc.
Just like baseball teams and really any other sports franchise, politicians also are enterprises. They may not be incorporated in quite the same way and maybe the legal terminology is different but look at the facts. They have to build a brand around a name. They want to figure out how to get you, the consumer, to spend your hard-earned cash on whatever it is they happen to be peddling. They have no trouble floating with the winds of whatever fad has taken the country by storm at a certain point in time. The sad fact of the matter is that Jimmy Stewart's Mr. Smith never really existed except for in our collective imagination.
But this is where it gets fun. Sure, it's easy to compare different sports franchises with different companies, expounding on their similarities and noting the token differences. But if politicians are corporations, too, how do they stack up against their private sector counterparts?
Well, luckily for you, RSBS is here to fill you in. Since we don't have enough time to go down the list and match up every politician with the business that he most resembles, we're just going to use the four most important politicians of the moment, the presidential and vice-presidential candidates. So, without further ado, RSBS presents: Candidate, Inc.
Barack Obama
We begin with the sitting president and initiator of one of the most formidable marketing campaigns of recent memory, Barack Obama. His meteoric rise from being born to a single mother to Chicago neighborhood organizer to President of the United States is the American Dream personified. It hasn't always been easy and six months ago it seemed that his run had finally come to an end. But somehow he used his rivals' mistakes and his own impressive skills to claw himself back from the edge of ruin. Sound familiar? It should because it's pretty similar to the same path taken by one of the companies he saved, General Motors.
Joe Biden
Joe hasn't always had an easy ride, even if it's sometimes self-inflicted. But the man just keeps coming back. Severe stutter as a child? Bounces back. Wife and daughter die in a car crash? Bounces back. Makes vaguely racist remarks about a fellow candidate? Bounces back. Sure, he may not have ended up being number one but vice-president ain't too shabby neither. And Joe has his moments. Remember when he managed to drop an f-bomb on national television? Or when he basically called the Republicans the reincarnation of Southern plantation owners? You may not always love him and he may not have come out on top but the man has something. Kind of like the Ford Motor Company.
Mitt Romney
Moving to the other side of the aisle, we have the scion of a wealthy and well-connected political family who just can't seem to figure out what that all means. Sure, he's ambitious and it's obvious that he'll go to all sorts of lengths to win. But what does he really do? What does he really stand for? Does he attend NASCAR races to see fast cars driving in circles or to hang out with the team owners? He's kind of like Kodak. Like Kodak, he had all the keys to success but then he couldn't figure out how to reinvent himself when the paradigm shifted. He was successful as governor mainly because he worked with the other party and even adopted some of their policies. And you know what? It worked! But then his digital camera moment came along, the Tea Party, and despite having all the advantages, he just can't seem to put it together. The way things are going now, Romney appears set to follow in Kodak's tracks. I'm pretty sure losing the presidential election would hurt just about as bad as being dropped from the Dow Jones Industrial Average.
Paul Ryan
And finally we come to the baby of the group, the newcomer who in the past two years pretty much has come to define what "Republican" means today. The "Paul Ryan Budget" plan, the championing of causes close to the hearts of the Tea Party faithful, his anointment as heir apparent and placement on the presidential ticket. It's an amazing valuation for a young and relatively unknown congressman. In fact, it reminds me a lot of another brand that rode to national prominence based on similar parlor tricks. However, when you ask how Enron's stock is faring today, the best you can hope for is a look of awkward questioning as the other person hopes you're just joking. It turns out that it was all just smoke and mirrors. Paul Ryan? Pretty much the same thing.
In today's political landscape where corporate cash injections pretty much determine the course of events, it makes sense that the candidates themselves would have to begin acting like corporations in order to succeed. But since that mindset has become the de facto organizing principle for everything from baseball teams to high schools, chances are we should probably just get used to it. But that doesn't mean we shouldn't try to figure out what kind of businesses we're dealing with.