<p>I'm impressed with the simplicity of Microsoft's Virtual Earth Street Address search service.</p>

<p>My requirement is to type rough address info with no comma separators into a simple text box, press a find button, wait a few seconds and then observe a result picklist.</p>

<p>I mocked up something <a href="http://www.garyrusso.org/map.html" rel="nofollow noreferrer">here</a> using the <a href="http://dev.live.com/virtualearth/sdk/" rel="nofollow noreferrer">virtual earth SDK</a>.</p>

<p>Does Google Maps have a similar API?</p>

<p>Which street address search service is better?</p>

In addition to the baud rate, you may also need to set other options like: character_size, flow_control, parity and stop_bits. To write your data to the serial port you can do the following:
```
```
boost::asio::write(port, boost::asio::buffer(commands, 4));
```
```
The libraries acceptance of buffer types is very flexible and you may want to read further on that topic here:
Buffers
.