Sensor fish

A sensor fish is a small, plastic tubular device containing sensors. It is designed to record information such as the physical stresses that a fish experiences while navigating currents from dam turbines.
Description.
Created by the US Department of Energy's Pacific Northwest National Laboratory (PNNL), the tubular device is 9 cm (3.5 inches) long, 2.5 cm (1 inch) in diameter, and weighs 42 grams (1.5 ounces). It is roughly the same size as a juvenile salmon. The sensor fish has neutral buoyancy allowing it to remain underwater. Inside are sensors and a lithium-ion battery. Taking 2,048 measurements each second, it is able to record five minutes of turbulence, pressure, and acceleration, saving the data to a flash memory. It records a maximum of 1.2 MPa (174 pounds per square inch) of external pressure, up to 200 gs of acceleration, temperatures ranging from -40 to 127° C (-40 and +260 degrees F), and rotational velocity of up to 2,000 degrees per second.
Construction.
The sensor fish is built manually at the Bio-Acoustics & Flow Laboratory within the PNNL. It receives funding from the Electric Power Research Institute and the US Department of Energy’s Office of Energy Efficiency and Renewable Energy.
Specifications.
The following are the specifications as stated by the Pacific Northwest National Laboratory:
Purpose.
Data collected from the sensor fish is used to help create new designs for dam turbines. Aging dams require retrofits and upgrades, and considerations about the impact on fish can be taken into account. 
The sensor fish was initially designed to examine the effects of the most common kind of turbine in the Columbia River Basin, the Kaplan turbine. Most of the tests were carried out at the Ice Harbor Dam, a 100-foot-high structure. Inside the turbine of that dam, the pressure changes experienced are the same as moving from sea level to the peak of Mount Everest in an instant.
In 2015, the sensor fish will evaluate a dam in Southeast Asia's Mekong River, irrigation structures in Australia, a conventional dam as well as three small hydro installations within the United States.
Data acquisition process.
The fish sensor is deposited into the fish release tank at the top of the dam. There, it begins recording data as it travels down through the hub release pipe. It then enters and passes through the turbine. From there, it is flushed into the tailrace and is retrieved by boat.
The device is then placed into a docking station where it begins to recharge its battery and awaits transfer of the data it has gathered. The docking station employs a transistor-transistor-logic to Universal Serial Bus (TTL-to-USB) converter module. This is used to send the data to a laptop computer using software developed by PNNL. Once the serial port has been set to 921.6 kbps, 8 data bits, 1 start bit, 1 stop bit, and no parity, transfer can take place. The software can also convert the raw, binary data file into CSV spreadsheet data (comma separated). This enables scientists to plot the data.
Earlier version.
The first version was developed in the late 1990s and was called the "Flubber Fish". It was created to increase the survival rate of salmon during their journey through the Columbia River Basin's dams. It was clear, rubber-coated, and looked like a fish.
Future design.
The second generation model will be able to accommodate other hydraulic structures and turbines. It has improved sensors for detecting pressure, better accelerometers, and better gyroscopes which detect rotational velocity. Within the device is a radio transmitter. Also, there is a device that releases two weights after a specific period of time. This allows the sensor fish to come to the surface for retrieval.