text:
A three-car wreck in Hubert left a man dead and sent three others to the hospital.
Editor's note: This article was updated to correct a date that was wrong in the original report.
A three-car wreck in Hubert left a man dead and sent three others to the hospital.
At about 5:20 p.m. Thursday, a 2004 Ford F-150 truck and a 1993 Honda Accord were traveling north on N.C. 172 while a 1993 Nissan pickup truck was traveling south. As the Honda attempted to make a right turn into a private highway, the Ford swerved to the left and the front, right corner of the truck struck the left rear corner of the Honda. The Ford went left of center and collided head on with the Nissan, which had a boat in tow.
The driver of the Nissan, Jake Ray Jones, 61, of Kinston, was pronounced dead at the scene, said Sgt. R.E. Dudley of Highway Patrol.
Dudley was present at the scene and described the truck as �destroyed� with �extensive front end damage.�
His passenger William Jones, 66, of Pink Hill, was airlifted to New Hanover Regional Medical Center. As of Friday morning, Jones is reported to be in good condition.
The two other men involved � Spencer Davis Sharp, 25, of Richlands, who drove the Ford and James Allen Denton, 36, of Hubert � were taken to Onslow Memorial Hospital where they were treated and released, according to Dudley.
Sharpe was charged with misdemeanor death by motor vehicle, driving left of center and failure to reduce speed when colliding with a vehicle.
According to Dudley, the wreck is still under investigation but he said none of the drivers involved were impaired in any way at the time of the crash.


text:
Great Food, Great Service, Great Surroundings
Limes Restaurant & Rooms is situated on the High Street of the historic and picturesque village of Lindfield in West Sussex.
The restaurant has a seasonal menu with daily specials using locally sourced produce. Private functions can also be catered for. Our restaurant is open from Tuesday to Saturday for Breakfast, Lunch, Afternoon Tea and Dinner, also on Sunday for Breakfast, Sunday Lunch and Afternoon Tea
Limes also has two stylish and modern Apartments, each comprised of one double bedroom and a kitchen / lounge diner with a double sofa-bed.

subset: commoncrawl


text:
Pet-Friendly Apartments for Rent in Bisbee (Outside of City), Bisbee, AZ - 1 Rental available
$884 - $1,131
(520) 432-2910
- 1-2 Beds
- 1 Bath
Popular Searches
Bisbee (Outside of City), Bisbee, AZ Demographics
- Total Population6,775
Female 3,302Male 3,473
- Median Age53.6
Bisbee (Outside of City), Bisbee, AZ Households
- Total Number of Households3,324
Family 1,654Non-family 1,670
Children 715No Children 2,609
- Average People Per Household1.94
- Median Household Income$36,250
- Median Housing Costs Per Month$637
Bisbee (Outside of City), Bisbee, AZ Education Statistics
- No High School7%
- Some High School29%
- Some College30%
- Associate Degree9%
- Bachelor Degree15%
- Graduate Degree10%
Renting a pet-friendly apartment in Bisbee (Outside of City), Bisbee, AZ
Bisbee (Outside of City), Bisbee, AZ is undoubtedly a marvelous place to live in, as it offers rental opportunities for every budget. When it comes to owning pets, though, things tend to get a bit more challenging. Your faithful service dog, your sneaky kitten or your cheerful little bird are so important to you that you can't even describe it in words, but pet-friendly rooms are scarce. Guess what? Your search is over! Pet-friendly rental housing in Bisbee (Outside of City), Bisbee, AZ are priced as low as $884 per month and they go up to $1,131. Use our filters to narrow down your search to cat-friendly or dog-friendly only rental properties.
Pet-friendly apartments in Bisbee (Outside of City), Bisbee, AZ have all sorts of unexpected rules
People come and go, human love can be messy, but a dog's love is always unconditional. There's no wonder why your pet is so dear to your heart. Where others only see a pit bull, you see a bunch of love, loyalty and cuddles. If you're planning to move, you probably know by now how hard it is to find apartments that allow pit bulls. You're probably asking yourself how to rent with a pit bull when so many landlords seem to be against this breed. Look no further! Since no breed restriction apartments are pure gold for pet-parents, we think you'd like to have a look at our pit bull friendly rentals in Bisbee (Outside of City), Bisbee, AZ. With prices starting at $884 up to $1,131, there are 1 rental, including large breed dog friendly apartments, to check out right now. If any of the listings catch your eye, and we're confident more than one will, feel free to contact the landlord to check their pet policy and apply.


text:
Caplio RR730
- Top
- Features
- Specifications
- Accessories
Fun, functionality and megapixel power in a portable size. Stunning pictures have never been easier.
Vivid color, amazing detail: 7.1 megapixels
The RR730 gives you enough resolution to enlarge photos up to A4 size (21cm x 30cm) with no loss of detail.
Easy close-up photography:
Optical 3x zoom
An optical 3x zoom is more than enough for most shooting situations, but with the additional digital 4x zoom, you have the equivalent of a 12x zoom.
Creative fun:
Scene modes and Movie mode
Select Movie mode to create your own movies, or choose any of the six Scene modes (Auto, Program, Portrait, Landscape, Sports, Night) to capture incredible images wherever you are. Night mode, for example, gives you clear images even in the dark of night, and Sports mode is the ideal choice for fast-moving subjects.
Shoot as close as 5cm:
Macro mode
Whether it's coins, flowers, stamps or jewellery, Macro mode helps you find beauty in everyday objects by letting you capture images as close as 5cm from your subject.
Easy sharing and composing:
bright 2.5-inch LCD
See more, and see it clearly. The big, bright 2.5-inch LCD monitor lets you view your images and settings easily in any lighting situation. Now you'll know exactly what you're capturing.
More shots, more special moments:
internal 32MB memory
The Caplio RR730 offers 32 megabytes of internal memory, sufficient to take up to 54 images*. Need more? Simply insert an SD Memory Card - the most commonly used memory format for digital cameras (sold separately).
Accepts normal AA batteries
Are your rechargeable batteries running out? No problem. The RR730 also accepts readily available AA batteries, which means you'll never be slowed by fading power.
- Top |
- Features |
- Specifications |
- Accessories


text:
Jeffrey Holland Hi De Hi star signed 8 by 10 inches / 8447 (1)
He appeared in an episode of Dixon of Dock Green, in several episodes of Crossroads and as a soldier in an episode of Dad's Army and It Ain't Half Hot Mum. He broke through to public fame in the role of Spike Dixon, the camp comic at the Maplin's holiday camp in Hi-de-Hi!. He later appeared in Russ Abbot's Madhouse.
The writers David Croft and Jimmy Perry reprised the three key Hi-de-Hi characters and their traits:
Customer Reviews
Write an online review and share your thoughts with other shoppers!


text:
Bow Wow - Going Outta My Mind
Video for Bow Wow's "Going Outta My Mind" off his Greenlight 3
Posted by @WorldStarVids
Please click the "Report" button below if the video on this page is not working properly.
Comments will only be displayed by verified emails. No Spamming or Racism.


text:
NEWARK — A man killed in a solo-vehicle crash Friday on Mowry Avenue was identified by the Alameda County Coroner as 51-year-old David Norsworthy.
Norsworthy, of Alameda, was killed after his car crossed several lanes of traffic Friday evening around 6 p.m. and careened down an embankment near NewPark Mall.
He was transported to a hospital where he later died.
The cause of the crash is still under investigation. No one else was injured.
The crash closed Mowry Avenue and the Mowry offramp of Interstate Highway 880 while police cleared the scene.
Check back for updates.
Contact Katie Nelson at 925-945-4782 or follow her at Twitter.com/katienelson210.


text: The new Beastie Boys music video is pretty awesome, is it not? But considering it was directed by Spike Jonze, that's not at all surprising. Here's what (the controversial) Final Cut X and about four days' time is capable of, via the fine effort from the folks at Wonderful Creative. [Vimeo via Jezebel]


text:
Cindy is the editor in chief and photographer for I Love Coffee.
Name *
Email *
If you like being in the know, we can deliver the latest updates right to your inbox.
Just enter your email address:
© 2013 A Tag 8 media™ venture | Design + Build by Quickonline™. All rights reserved.


text:
Aoife has picked up an adorable Irish accent
Hi everyone
Hope you're all well. My little girl Aoife Belle has just been chatting away to me in her new Irish accent – and it's adorable! She picked it up while we were over in Ireland at New Year. It's amazing how quickly young children can pick an accent up. She's taken to calling me 'Mammy' rather than 'Mummy' now – I think she must've heard me saying it to my mother. She tried saying 'Granny' a lot while we were over there but that comes out as 'Danny' at the moment which is really cute.
While we were in Ireland my TV show Una's Dream Ticket was on. I got a real kick out of seeing kids live their dreams and I watched a few of them back. I was really happy with how my solo presenting went but the most satisfying part of it all was seeing the smiles on their faces when their dreams came true.
Aoife saw me on the screen a couple of times but it was difficult to tear her away from her new presents – she couldn't be separated from her new colouring book for days! She was so spoilt this Christmas – especially by my sister who bought her a huge hamper of presents. Aoife woke up to find that Father Christmas (or Santy as we call him in Ireland) had delivered her presents at the end of her cot – she was beside herself with excitement!
Speak soon
Tags: Aoife, Christmas, Ireland, Una's Dream Ticket


text: Vitamin A swimwear is no ordinary swimwear. Vitamin A swimwear seams lie flat against the skin, and the meticulous quality to the styles are unmatched. The fit is hip-slimming, bust-boosting, figure-flattering perfection. Vitamin A Swimwear is inspired by travel, modern art, and the cult of global style-setters who collect our designs (Gwyneth Paltrow, Scarlett Johansson, Jessica Alba, and Halle Berry, to name a few). Vitamin A swimwear is all about sexy, sun-kissed California beauty, and what started in 2000 with the now-iconic California Cut semi-cheeky bottom has evolved into a complete resort wardrobe line, including the LBB—the Little Black Bikini™, as essential as the little black dress—and EcoLux™, an innovative superfine matte jersey made with recycled nylon fiber. Vitamin A swimwear's designer, Amahlia Stevens' SoCal upbringing informs her laid-back modernist aesthetic and passion for sustainability. That effortless, natural sexiness and West Coast ease are in her DNA—the spirit of Vitamin A.


text:
Hello all.
Id like to first start out by saying im am very new to the world of R/C. After searching around on the internet for a while i came to the conclusion id like a rally car for my first major rc purchase. I started looking and found the HPI ken block car and the Traxxas one. So my question is which of the two would you recommend for a beginer? im kinda leaning toward the traxxas one since its a little more in my price range but is it still easy to get parts for it now that its outdated? sorry for all the blabbing just looking for something id have fun with and not feel like i wasted a ton of money!
thanks all
Welcome to the forums. Everyone here is nice and helpful.
Go with Traxxas! I don't have the Fiesta, but I've bought 3 other Traxxas rigs in the past month and am very impressed by all. They're tough as nails and you get great tech support...probably the best customer service in the industry. Plus, the guys on this forum are super knowledgable and will help you through any problems or questions you have!
Make it idiot-proof and along comes a better idiot
I love mine, it's a great car. Parts are plentiful with the one exception being the awesome body that comes with it. I shelved that body because I didn't want to mess it up any more and got a protoform tornado which I love. This car is a lot of fun but really for on road only.
I got the Ken block rally for Christmas and have loved it, it is one of my favorite cars. You won't have issues getting parts like CGlenn said because it is just a 1/16th scale rally with the Ken block body and tires. you can get all the parts you need from traxxas directly or find TONS of hop up parts all over the web. A few places I like to order from are The Toyz, A Main Hobbies, The Barn Floor, and Hot-Racing. There are a ton of placed to order from but the good thing about traxxas is is that if you need a part that day chances are you will find it at your local hobby shop. A good recommendation I can make about the car is to get 2 2s lipo batteries and a Parallel cable. This will let you run the 2 batteries in parallel and increase run time. I have been running mine this way with no heat sink on the motor since I got it and have had no issues and it runs about an hour. The motor and ESC do get really hot but you just have to watch it, you can solve with a heat sink or putting holes in the body- which with the ken block I do not recommend. My ken block cracked along the front bumper on both sides. I fixed it with shoe goo and wall paper tape and then found out they no longer make the car....shame.
Welcome to the Hobby and Good Luck with you car!
Batteries 2S
Parallel Cable
Heat Sink
Batteries 3S- You can use these but it is recommended that you use the 31 tooth pin gear that comes with the car- I would have a heat sink already as well. I just put my heat sink on and will be testing the 3s batteries soon. These are not the cheapest places I could find just so you what know what to look for.
Last edited by BountyHunter03; 02-07-2013 at 10:40 AM.
thank you all for the responses! my next question would be what would be a good price to pay for this car now that its older? after some searching ive found it ranges New from $219-$400? or what is a good site to order it from? all the local shops ive visited dont carry it or try and turn me to something else for more money =/. once again thank you all for the knowledge and helpful responses!
One of my local shops has one for $330 and another has one for $360...and the second shop has a second body in stock too for I think like $60.
The second shop is about to close and they offered me their demo Rally Kawasaki Edition for $220.
I almost bought it a couple days ago...but a buddy called me and I might be getting a 1/10 E-Revo,another 2wd car,and a bunch of parts from him for $200-250 so I'm waiting.
Last edited by dcfox; 02-13-2013 at 04:20 PM.
"Dude,I almost had you"
R.I.P Paul Walker
Traxxas is way has way more value than the hpi. The hpi parts are expensive and are harder to upgrade in the future. Traxxas is way more adjustable with upgrades than hpi.
I have three 1/16 cars...a KB,a Summit,and a highly modified Revo.
I'd say yes...very much worth it.
"Dude,I almost had you"
R.I.P Paul Walker
Whatever is left is very worth it. I think no one has pointed out the most important part.
Everything overpowered...
Ken Block is discontinued, any version. The green toe-links and bodies will become scarce
Everything overpowered...
I understand that but the 1/16 rally that is still sold is the exact same car just without the KB body and other color parts. But you can still get a rally that perform The exact same.
I like it "as much" as the previous paint scheme.
But...I've liked all of his cars.
And I'm sure we will see it...but more than likely it will be sized to fit the HPI version.
"Dude,I almost had you"
R.I.P Paul Walker
Edited for language abuse. If you see a starred out word in your post, you must edit it out.
Last edited by cooleocool; 03-06-2013 at 07:26 PM.
I'm coming up on 45 and I agree with you completely.
"Dude,I almost had you"
R.I.P Paul Walker
The subie sedan was my favorite. I bet they will, because there is a company that prepaints bodies of his for 190mm cars.
I saw his hatch subie, and the fiesta both pre-painted for like $18 + whatever shipping is. ~$15 depending on where you live.
But, also I think HPI has the contract with him now for RCs. which is why Traxxas version is discontinued.
Everything overpowered...
Heck... I want one in 1:1 scale.lol
"Dude,I almost had you"
R.I.P Paul Walker
Well you talk to Ken about that, lol cuz the Fiesta doesnt come with that Cosworth motor, nor AWD lol
Everything overpowered...
I know...doesn't hurt to dream though.
I bet you couldn't even get the body parts to make a replica out of a stock Fiesta.
Last edited by cooleocool; 03-07-2013 at 08:51 AM. Reason: merge
"Dude,I almost had you"
R.I.P Paul Walker
I think the body is doable to be painted Dc it would be a pain in the butt but I think its doable, not sure about the dots in the blue and purple details around the fenders but thinking you could make it a fade and it looke pretty good.
Let's Go Steelers!!!... KCCO
With the bodies Ive seen painted. SOMEONE can do it, they just havent.
Everything overpowered...
true...but I'd bet that would cost as much as the whole car cost.lol.
"Dude,I almost had you"
R.I.P Paul Walker
I have a like new block sitting on a display case with a brand new body, and a like new body, and I have 3 sets of the green block tires and rims, still deciding what to do with it!!!
Right now I have my KB which is totally stock and well driven. I also have an extra mint body.
Coming in the mail now from one person I have another body,tires/wheels,and complete suspension.
Coming from another person I have a set of KB tires/wheels.
I'll continue to pick up any Traxxas KB rc stuff I can find at good prices.
"Dude,I almost had you"
R.I.P Paul Walker
Had a great day on Sunday running this for the first time. I went with the dual battery set up and it ran forever. As a matter of fact, I brought the HPI car too, and the Traxxas just kept running and running, for well over an hour on the dual battery set up.
Last edited by cooleocool; 03-12-2013 at 01:37 PM. Reason: merge
Both sweet...I think I like the Traxxas one better though.
"Dude,I almost had you"
R.I.P Paul Walker
Well, I'm very impressed with the Traxxas for sure. I post regularly on rcuniverse.com, and I can't get over how down the regular posters are on Traxxas. From the moment I opened the box, the owners manual is the best in the industry, everything is straightforward regarding setup, etc. I've read and watched a lot of reviews of this car, and they aren't dreadful, but it seems as though everyone reviews it as a rally car or a drift car, which it really isn't either. If you are a fan of Ken Block's videos and "Gymkhana" driving, the Traxxas is awesome. I look forward to many days of driving excitement and possible upgrades!
Played with mine again today...it's a total blast with 2s lipo power!!!(3s is really too much)
Way more fun than my Summit or Revo.
I picked up another Rally that's disassembled today.
As soon as my parts coming from Australia arrive...I'll be turning it into a second KB car.
"Dude,I almost had you"
R.I.P Paul Walker
I put a rally body on it and took it to the local paved track, I need to set up the car better, seems like I need thicker shock oil, anyone have any suggestions for set up for paved track?
These cars can be VERY ADDICTIVE!!! I got one for my boy, then I got one for me, then another one, then another one....you get the picture! With all of the mods available, you can get caught up tinkering with it every day!
Here's one of mine...lots of mods, set up for pavement running.
If you want the particulars, PM me.
I'll try anything once, maybe twice!


text:
Location Sensing Measurements
Add location data to your measurements without GPS
With the TrailMapper system from SkyMark interfaced to Keysight instruments you have a viable and practical alternative for adding location data to your critical environmental measurements.
- Location sensing without GPS
- Used in shielded environments, indoors or underground
- Instrument cart with rotary encoders and IMU
- Encoders track distance and direction of travel
- TrailMapper software adds location data to measurements
- Results viewed on floor plan with color coded thresholds
- Used with Keysight instrumentation
- Adds location data to environmental measurements
- Request more information and Keysight's partner, SkyMark, will contact you to discuss your requirements in more detail.
Documents & Downloads
Location-Specific Measurements
Co-branded Solutions Partner brochure with SkyMark.
Brochure 2012-07-16


text:
Four lions confiscated from a French circus have finally arrived in their new home at Five Sisters Zoo in West Calder.
The West Lothian zoo raised £150,000 through an appeal to build a new, two-acre enclosure for the male big cats.
This has been an amazing and challenging journey, but we are extremely proud to have accomplished everything we set out to doBrian Curran
The enclosure, which is the result of months of planning and construction work, includes a large outdoor area with rocks, a waterfall, pool and platform as well as a large heated indoor den.
Shirley and Brian Curran, who own the zoo, travelled to Belgium on Saturday and helped transport the lions to Scotland in a convoy along with two representatives of the Belgian Rescue Sanctuary.
Staff at the centre have been caring for the lions – called Simba, Sangaka, Mustafa and Tiny – since they were seized from the circus in May last year.
Matthew Ford, from Specialist Wildlife Services, has been co-ordinating the transfer.
The convoy left Belgium yesterday morning and arrived at Five Sisters in the early hours of this morning.
The Currans said they were "extremely grateful" to everyone who had donated to their appeal.
Brian Curran said: "This has been an amazing and challenging journey but we are extremely proud to have accomplished everything we set out to do and are forever grateful for the huge support from both near and far of the thousands of supporters who have helped make this possible."
The lions have no manes because they have been castrated, preventing their development. They are thought to have been born in captivity and sold to the circus as mere cubs.
The circus was performing in Luik, in French-speaking Belgium, when officials seized a trailer and took the lions to a rescue centre.
Companies including Almond Housing, Montana Home Care Ltd, 356 Media, and Paradise Island Adventure Golf helped in the fundraising drive.
Local firms also helped by supplying materials used to build the enclosure either free or at a reduced cost.
Hundreds of supporters held sponsored events including skydives, wing walks, haircuts, cycles, walks, runs, cake sales, dressing up events, bag-packing and also by sponsoring name boards and plaques at the zoo.
Five Sisters Zoo, which was hit by a fire in 2013, has already successfully re-homed three former circus bears after launching an appeal in August 2011.


text:
incl. VAT incl. shipping costs*
In stock
- Order no: OCEAN170LINKS00
- Dimensions: L/W/H 170/70/57,5 cm
Whirlpool Ocean 170 Premium (L/W/H) 170/70/57.5 cm
Our Whirlpool Series is exclusively available through emotion and clearly stands out in quality and presentation from other products. The solid acrylic tub is reinforced with fiberglass and an additional wood inlay on the ground. This ensures optimum stability. The whirlpool tub sits on a frame, which carries four supporting elements and flexible feet for the necessary stability. The bottom has a non-slip surface.
Overview of advantages of the whirlpool-tub by Emotion:
- Mechanical self-draining and ozone disinfection is less than 0.5% residual water
- Computer system is CE certified
- Individual heating for a pleasant water temperature included
- Hoses are particularly heat-resistant and exclusively German brands
- Odor product meets the highest standards
- Pump system with dry running protection
- Pre-assembled, just connect
- Easy to use touch-control
- Overflow/ odor protection
Dimension/ Weight/ Capacity
(L/W/H) 170/70/57.5 cm with frame and stable feet
Weight: 88 kg (incl. packaging), 79.20 kg (without packaging)
Capacity : approx. 250 liter water content (without person) to overflow
Energy & Water – you need
Energy: 220V/ 230V - 16 A - 50HZ
Fittings: For connecting the fitting supplies (1/2") two armoured hoses 1/ 2" are needed, each for the cold water and the hot water connection. These are not included in the delivery. Drain and Overflow: To connect the drain and overflow with your odor-stop to your waste water connection, you need a drain pipe with 50 mm diameter.
Touch-control panel and LED light therapy
STANDARD: Touch-control panel 220/230V
STANDARD-equipment: LED light therapy
STANDARD: LED light therapy
It is standard that the water can light up in different colors. You only need to activate the LED-function on your control-panel; the 12V LED automatically changes the colors from red to green and blue. You will be surprised by the large range of colors. The LED-light therapy relaxes and calms. It belongs by default to the whirlpool equipment.
Massage function: jet fittings
STANDARD: hydro-jets at the side
STANDARD: 6 pcs. large hydro-jets at the side
The standard hydro-jets for the side regions are fitted inside and on both pool sides. With the joint ball in the middle the direction of the massage-stream can flexibly be adjusted. This is a part of the standard equipment.
UPGRADE: hydro-jets at the side
UPGRADE: 6 pcs. massage flat jets (flat line)
Replace the standard side jets to the flat and high quality side massage flat jets by Koller ( Austria).
- Advantages:
- Flat jets are almost flush with the inner surface of the whirlpool ( flat line)
- High quality jet body of the flat jets: from a solid block of brass milled then chromed.
STANDARD-equipment: Back water jets
STANDARD: 4 pcs. large hydro back jets
The back jets per back region have a strong massage stream. The jet head has an overall diameter of 3,9 cm each. They are standard for the whirlpool equipment.
UPGRADE-equipment: Nano-back water jets
UPGRADE: 10 pcs. hydro nano back jets
Change to the high quality nano back jets by Koller (Austria) and 10 filigree jets instead of 4 large jets per back region.Advantages:
- Intensive massage stream per jet throughout the ratio of the total jets
- Very fine jets , the diameter is 0,9 mm per jet (see comparative picture)
- The small nano jets are virtually imperceptible at the back surface
- High quality material : chromed brass
STANDARD-equipment: bottom air jets
STANDARD: 8 pcs. aero jets at the bottom
The standard aero jets of the tub ensure the popular whirlpool effect and let the water bubble nicely which creates foam. This is standard of our whirlpool equipment.
Technical equipment whirlpool
STANDARD-equipment: water pump
STANDARD: water pump
The standard water pump by LX with 1.5HP 220v/50HZ, <74, 9 db.(A),333,3-400 L/min. This is standard equipment for the whirlpool.
UPGRADE-equipment: low energy water pump
UPGRADE: low energy water pump
Upgrading the water pump system is possible with the pump by Koller ( Made in Austria) 800W 220V/50HZ, <62db(A)350L/min.
- low power consumption
- mechanical residual water self-draining
- smooth running operation
STANDARD-equipment: air pump
STANDARD: air pump
The standard air jet pump by LX with 500W 220V/50HZ, <71,11 db. (A). This is standard equipment for our whirlpools.
UPGRADE-equipment: air pump
UPGRADE: air pump
Change the standard air pump to the air pump by Spatech 450W 220V/50HZ, quieter than 59dB (A). 21400U/min at 1.600mm H2O water column.
- Made in Germany
- IPX5, 12dB, smooth running operation
STANDARD-equipment: water heater
STANDARD: water heater
The standard whirlpool heating by LX with 1500W 220V/50HZ heats up the water in the whirlpool tub. The water temperature can be easily regulated with the control panel (15C-45C). This is standard for our whirlpool equipment.
Fittings and hand-shower whirlpool
STANDARD-equipment: fitting
STANDARD: 3-taps fitting
The 3-taps fitting is a chromed brass fitting with plastic cartridge and consists of one knob each for cold and warm water. Depending on how far you turn up the knob, you decide the amount of water when filling the tub /time unit. The third knob is the mixer-tap (for the waterfall or the hand-shower).
UPGRADE-equipment: fitting
UPGRADE: 2-taps fitting ( mixer-tap/switch)
Change to the modern 2-taps fitting by Koller. It consists of a knob and a tilt-handle which mixes and regulates the cold and warm water at the same time (cold- and warm water mixer-tab) while filling the tub. The 2-taps fitting has the upgrade of the switch (to the waterfall and the hand-shower).Advantages:
- "From 3 into 2"
- high quality 2-taps fitting with ceramic cartridge
- elegant design
STANDARD-equipment: hand shower
STANDARD: hand shower
The standard hand shower you get with a hand shower hose and hand shower implementation included.
UPGRADE-equipment: hand shower
UPGRADE: hand shower retractable with drip water drainage
Upgrade to the hand shower by Koller ( from Austria). The upgraded hand shower is retractable and has a drip water drainage.
Advantage: If water drips when the hand shower is pulled out, it will be led away through the showerhead implementation, collected in the construction and runs out through the draining.
STANDARD-equipment: fitting and hand shower complete
STANDARD: 3-taps fitting and hand shower set
The standard equipment includes the 3-taps fitting (chromed brass fitting with plastic cartridge), the standard hand shower as well as the waterfall.
UPGRADE-equipment: complete fitting package and hand shower
UPGRADE: 2-taps fitting (single mixer tab) and handheld shower by Koller
Change the standard – to the upgrade fitting equipment. The complete standard equipment includes the 2-taps fitting (cold- and warm water mixer tab/switch), the upgrade handheld shower by Koller(retractable with drip water drainage) as well as the waterfall.
STANDARD-equipment: air mixing valve
STANDARD: more jet massage power with the Venturi effect
Air will be admixed to the water flow of the pipe system when opening the valve.The water pressure , with which the water from the jets is searching its way,rises and increases the massage effect impressively.Like this a discovery of fluid mechanism by GiovanniB. Venturi , is used with a tremendous effect. This miracle valve is standard for the whirlpool equipment.
UPGRADE: warrenty extension for three years
UPGRADE: EmotionPlus guarantee
On every 36 month we will extend an additional charge for a 24 month warranty, which only gives a 6 month guarantee. We are committed in this period, to ensure the operation of all components of the complete whirlpool. You will get free replacement and we will assume any costs for repairing the whirlpool. Condition is that the article is not grossly misused or changed by the customer.
Performance overview our whirlpools
- CE- approved electronic control box and control panel
- regulated heating for a comfortable water temperature (15C-45C)
- specially for the whirlpool suitable PVC- hoses
- water level sensor to protect the pump system
- pump system with dry run protection
- odour stop incl. draining residual water, meets the highest hygiene standards
- mechanical self-draining with ozone disinfection ( less than 0,5% residual water)
- air mixing valve: mechanically – by fastening and unfastening with hand – the water is supplied with additional air. The massage effect on the back – and side jets will be increased and the water gets more oxygenic.
Hygiene: More protection by the special construction of our whirlpools
The hygiene standards of the whirlpools Indoorspa is well above EU-norm
- A possible germs and bacteria formation is almost excluded by the special construction of our whirlpools. The mechanical draining only leaves a residual water content of less than 0,5% (allowable EU-norm: 2%).
- Theintegrated ozone disinfection ensures that a possible germs- and bacteria formation will be prevented.
- After bathing process, it is advisable to mix some disinfectant to the water. The so prepared water will drain out of the whirlpool and at the same time clean the tubes. The disinfectant by Koller is particularly suitable for cleaning your hydro massage bath and is available in the optional item in the cart.
Delivery of your whirlpool
- You will be notified in advance by the forwarding company for the delivery of your whirlpool.
- Delivery to curbside
- The whirlpool is packed up into a wooden box/crate
- The packaging remains with the customer
Delivery whirlpool-equipment WITH fittings:
- Ready to connect whirlpool-tub (Made in Germany) with frame and height adjustable feet
- 12V LED with automatically color changing light ( red, green, blue)
- Air mix valve (the whirlpool "Zeus" and "Andalusia" have 2x air mix valves included)
- 3-tap fitting, hand shower and waterfall fitting chromed brass with already installed armored hoses (Note: the 1/2" cold and warm water pipes are not included in the delivery)
- Drain and overflow incl. odor stop for connection to the drain pipe.
Not included in the delivery:
- You can individually put together many components for your whirlpool If you want headrests for example or a skirting for your whirlpool, you can get these additional components and select from the cart.
☎ Any questions? We are here to help!


text:
Event: Breaking Bread at Macrina Bakery
You're Invited! Breaking Bread: A Celebration of the Local Organic Grain Harvest
Join us on Sunday, October 7 at 3pm for Breaking Bread: A Celebration of the Local Organic Grain Harvest. Meet companies that are bringing Washington organic grains from the field, to the mill, and to your plate. The event will be held at Macrina Bakery, SODO location, 1943 First Ave S, Seattle, WA. We will tour Macrina and then hear from Brooke Lucy of Bluebird Grain Farms, Kevin Christenson of Fairhaven Organic Flour Mill, and Leslie Mackie of Macrina Bakery. Secure your space now through Brown Paper Tickets (event is free)! Space is limited to 40 participants. http://www.brownpapertickets.com/event/275570
About Bluebird Grain Farms
Bluebird Grain Farms in Winthrop, WA grows heirloom grains on restored farmland in Washington's Methow Valley. Owners Brooke and Sam Lucy grow and mill 100% organic heirloom grains on a biodynamic farm featuring its own custom-built, old-world wooden granary. The Lucys deliver the highest quality product available by growing, harvesting, wood-curing and milling their own grains.
Bluebird's signature crop is emmer farro—a nutritious and wonderfully tasty ancient wheat dating to the dawn of agriculture. Bluebird sells emmer farro whole, cracked, milled into flour, and put into blends.
About Fairhaven Organic Flour Mill
Fairhaven Organic Flour Mill (Burlington, WA) delivers superior whole grain flours by milling in small batches and by cultivating relationships with local farmers who provide Fairhaven with their best grains. Most of Fairhaven's grains now come from Washington and Oregon farmers. Fairhaven's flours are used by many of the best bakeries in the greater Seattle area. Fairhaven flours are an affordable and healthy way for consumers to support local organic grain agriculture.
Fairhaven mills fine and medium groundwhole wheat flour, whole wheat pastry flour, corn meal, barley flour, buckwheat flour and more.
About Macrina Bakery
Macrina Bakery is based on the model of the traditional old-world village bakery; the bread has unique characteristics because of the use of available regional ingredients. The rustic European breads and baked goods from Macrina use as many indigenous products as possible as well as organic grains and natural ingredients.
Leslie Mackie, founder of Macrina, finds inspiration in how bread connects us during meals and how her bakeries bring the community together.
We'll see you October 7th!


text:
In the latest development in the Lance Armstrong saga, four key members of his former cycling teams have suddenly opted out of next month's Olympics, Jane Aubrey of CyclingNews reports.
The obvious question is whether this has something to do with the formal doping charges that were filed against Armstrong last week.
In those charges, the US Anti-Doping Agency said that more than 10 of Armstrong's former teammates and other cyclists had provided evidence against him.
USA Cycling, which runs the Olympic team, refused to discuss or speculate about the reasons why these men won't be considered for the team.
The four cyclists are:
- George Hincapie, who most consider to be Lance Armstrong's closest and most important former teammate and rode with him during all 7 Tour victories. Hincapie has competed in the last 5 Olympics and last year said he was excited about the possibility of competing in a 6th. Hincapie is said to have testified to a grand jury last year in the Armstrong doping probe, and many consider his testimony to be critical to Armstrong's case (for or against).
- Levi Leipheimer, who competed in the last Olympics. Leipheimer was injured earlier this year, so he might have been a longshot in any case.
- Christian Vande Velde, who just missed a spot on the 2008 Olympic team and therefore was very excited about competing in 2012.
- David Zabriskie, who earlier this year said he was very eager to compete for a slot on the Olympic team.
All four cyclists may be riding in the Tour de France this month (unconfirmed). An amateur cyclist who passed this news onto us said that the Tour de France would leave these cyclists in perfect physical condition for the Olympics and, therefore, that he found the news even more odd.
(Our thought was that the Tour might actually leave them too tired to compete, and some cyclists have had to choose between the two events. So it's possible that the juxtaposition of the two events is the reason the cyclists withdrew their names from consideration, though that hasn't been a problem in the past.)
The USADA has not publicly revealed the names of the cyclists who provided evidence against Armstrong. But the case will likely now proceed to an arbitration phase in which Armstrong will have a chance to challenge that evidence. Armstrong's response to the USADA charges is due on the 22nd of June, and the case will likely then proceed over the summer.
One obvious possibility, therefore, is that some or all of these cyclists are among those who have provided evidence against Armstrong and don't want the distraction or bad publicity associated with the arbitration taking place at the same time as the Olympics--especially if they themselves admitted being involved in doping.
Another possibility, presumably, is that they want to be available to defend Armstrong.
UPDATE: Earlier this week, VeloNews wrote about this issue, saying that the USADA charges could impact the selection of the US Olympic team. Apparently, riders selected for the team must be in good standing with the USADA, which those who provided evidence against Armstrong may not be (because they themselves may also have doped.) According to VeloNews, Zabriskie and Hincapie were both expected by many to make the team.
The reader who sent us the VeloNews article provided some further context:
This must be an awful time for everyone involved in this mess.
What's funny about USA Cycling's announcement was that is really wasn't necessary. [One of the riders selected for the Olympic team] Phinney was already in contention for the Time Trial slot. The other slots are chaotically and murkily decided anyway. There would not have been a story if they hadn't brought it out.
Also, the Tour is a week earlier than usual, specifically to give the athletes enough time to recover for the Olympics.
NOTE: Almost everyone has strong feelings about the Armstrong case, both pro and con. Lance Armstrong's supporters fiercely support him and don't want to see his amazing accomplishments tarnished any more than they already have been (and, doped or not, the accomplishments are still amazing). They also point out that this is all very old news and that the country has better things to focus on. Others, meanwhile, simply want to know the truth. I'm in the latter camp. I followed Lance Armstrong's Tour victories minute by minute, and those and his charitable work have always been hugely inspiring to me. Based on all that has come out about cycling in the past decade, I have come to assume that pretty much everyone in the sport doped and that you had to dope if you wanted to be competitive. Given this, I can certainly understand why Lance Armstrong would have doped, and if he did, I'm not going to get on some huge moral high horse about his "cheating." ("Cheating" gives you an unfair advantage over the rest of the field. You don't get that if everyone else in the field is doing the same thing.) If Lance Armstrong didn't dope, meanwhile, and everyone else--including his teammates--did, his accomplishments are that much more staggering. And inasmuch as we've come this far, I want to know the truth.


text:
I have installed Hatari on two different Linux laptops now and the mouse cursor moves way too fast in fullscreen mode to be usable. There are several posts about this including a workaround with an SDL 1.2 environment variable and mention that it is fixed with SDL 2.
Well I'm using SDL 2 and of course the environment variable does nothing. I cannot figure out any way to slow down the mouse cursor in Hatari. Even reducing it to a crawl in my window manager has no effect once I go into Hatari fullscreen mode.
Since there is nothing I can find on the internet acknowledging this problem occurs under SDL 2, I'm posting here. Can anyone help me?


text:
Portable Class Libraries with WP7 support in Visual Studio 2013 (RC)
Note: This is my personal blog. Although I did an internship at Microsoft and this post is about a product made by Microsoft, I figured out the info in this blog post after the internship in my own time without any help. The "hack" described in this blog post, leaves Visual Studio 2013 RC in an unsupported state. Perform it at your own risk.
Update 10/17/2013: It looks like this trick still works for the final release of Visual Studio 2013. Use it at your own risk.
With the recent release of Visual Studio 2013 RC and the Windows 8.1 RTM for MSDN subscribers, I started upgrading some of my code to work with Windows 8.1. Part of this code resided in a Portable Class Library (PCL) that also targets Windows Phone 7.5 (and therefore Silverlight 4) next to Windows Phone 8, Windows 8 and .NET 4.5. Visual Studio 2013 has dropped support for some older platforms including Windows Phone 7.5, Silverlight 4 and older.
Since you can install Visual Studio 2012 and 2013 side by side, you can still continue building Windows Phone 7 apps in 2012 if needed. Problems occur as soon as you want to use a PCL for Windows 8.1 development that also targets Windows Phone 7. Several others also came accross this issue. When opening such a PCL in Visual Studio 2013, it will upgrade the project to Windows Phone 8, Windows 8 and .NET 4.5 as in the picture below and breaks the compatibility with Windows Phone 7 in Visual Studio 2012.
While I was investigating if I could work around this issue, I found that all the portable profiles are actually there on disk in the C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable folder, when you install Visual Studio 2013, including those with support for Windows Phone 7 and Silverlight 4. As Daniel Plaisted pointed out on Twitter, this is because different versions of Visual Studio share the portable profiles.
I was wondering why Visual Studio would upgrade the project while the profile was there on disk. While digging through the xml files for Profile104 (C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.0\Profile\Profile104\), which is the profile I was using, I found some xml files in the SupportedFrameworks subfolder. These xml files defined a MinimumVisualStudioVersion and a MaximumVisualStudioVersion. For Profile104, one of the files contained MaximumVisualStudioVersion="11" which means Visual Studio 2012. Changing all xml files for the profile to have MaximumVisualStudioVersion="12", which means Visual Studio 2013, made my scenario work after a restart of Visual Studio. I can now open the PCL in Visual Studio 2013 without it being upgraded. Make sure you restart VS after this change to make it work.
Note that changing these xml files is unsupported and leaves you in an unsupported state. It might decrease the stability of Visual Studio 2013 RC, although I did not find any issues with this yet, but that does not mean there are none. Make these changes at your own risk and only for the profiles you really need!
Hope this helps for everyone who still needs to do Windows Phone 7.5 development. If you want support for Windows Phone 7 in Visual Studio 2013, please let the team know via their uservoice site.
Preview of the new Managed Client for Windows Azure Mobile Services
Note: This is my personal blog. Although I'm currently doing an internship at Microsoft and this post is about a product released by Microsoft I worked on, the opinions on this blog are my own. They do not represent the opinions of Microsoft in any way.
Update: Carlos Figueira has a detailed list of breaking changes at his blog.
Update 2: We published an update to fix the issues with Windows Phone 7.5. The update can be found here.
Today we are releasing a pre-release version of the new Managed Client for Windows Azure Mobile Services on NuGet. This release adds several new features and also adds support for Windows Phone 7.5.
The managed client now supports the following platforms:
- Windows 8
- Windows Phone 8
- Windows Phone 7.5
- Portable class libraries.
Windows Phone 7.5 support and Portable Class Libraries have been among the top requested features by our customers!
Great! How do I get it?
The preview is available as a pre-release NuGet package. To use the package you need at least NuGet 2.1.
Note: This version is not officially supported. The latest officially supported client is available as a stable NuGet package or as an extensions sdk.
To be able to see the package in Visual Studio you need NuGet 2.1 and you need to explicitly tell Visual Studio to show you pre-release packages.
New features
Beside support for new platforms and bug fixes, this release also adds a bunch of new features:
- Enum support. Enum types are now supported in queries and for serialization. Enums will be serialized automatically into strings by the client. If for some reason you want to serialize enums as integers, you can still use the following technique to expose the enum as int for serialization.
[JsonProperty("value")] public int ValueInt { get; set; } [JsonIgnore] public EnumType Value { get; set; }
- Nullable types. Nullable types are now fully supported for queries and serialization. You can read more about Nullable Types here.
- Contains support in queries. We already supported string.Contains in queries, but now you can also write Contains queries on lists. These queries will now automatically be translated into a sequence of "or" statements:
List names = new List() { "John", "Tom" }; from p in table where names.Contains(p.Name) select p
- MobileServiceCollection. We added a new collection that replaces our previous MobileServiceCollectionView. This class had some problems and was less portable going forward. You can read more about the new collection further on.
- HttpMessageHandlers. Service Filters available in our previous release are now replaced by HttpMessageHandlers. These classes are part of the recently released HttpClient library and are reusable by everything that uses HttpClient. More on this also further on.
- Improved unit-testability. We removed the sealed keyword from most of the public facing classes and added interfaces for some of them. This heavily improves the unit testability of the library for us and make it easier for developers to substitute our classes for mocks.
Portable Class libraries
Currently we have separate clients for Windows and Windows Phone 8. This release unifies these platforms by moving towards a Portable Class Library. Portable Class Libraries offer several advantages for developers, since they can now share their codebases using Mobile Services more easily between the different platforms. Also it allows us to rollout changes faster and brings consistency across the supported platforms. You can read more about Portable Class Libraries on MSDN.
Our portable library targets:
- Windows Store apps
- Windows Phone 7.5 and higher
- .Net 4.5
- Silverlight 4 and higher
This does not mean we support all these platforms. The Portable Class Library need a platform extension assembly to work correctly and it won't work without it. We only provide platform extension assemblies for Windows Phone 7.5, Windows Phone 8 and Windows Store apps. If you need to support other platforms, you can get the source code from GitHub. More on platform extension assemblies further on. We are considering adding .Net 4.5 support in the future.
Although Portable Class Libraries are a great addition to the Managed Mobile Services client, we cannot move all of our code into the Portable Class Library. Some functionality is only available on one platform and other functionality differs between platforms. Therefore, to be able to use the new Managed Client you also need a platform specific assembly, which contains code to be able to use features available on that specific platform. UI authentication is an example of a feature that works different on different platforms and is not portable.
The design of the managed client is roughly as shown in the diagram. For you as a developer this means you need two assemblies for your Windows Store app to use Mobile Services. For Windows Phone this works a little different. For Windows Phone there is an additional assembly. This assembly contains functionality which is not allowed in background agents. In our case that means that login functionality involving UI lives there. So, if you install this package into a background agent project, make sure to remove the reference to Microsoft.WindowsAzure.Mobile.UI.dll.
With the platform extension assemblies we take an approach similar to what the Reactive Extensions team earlier did with Rx 2.0. We are constantly evaluating what platforms to support with our Portable Class Library with respect to the functionality we can actually put in the portable part, because support for more platforms in general means we have to move more functionality to the platform extension assemblies.
A new collection
MobileServiceCollection is our new collection type that replaces MobileServiceCollectionView going forward. The functionality it offers is similar to its predecessor and it offers more extensibility.
- Support for paging. Simply give the collection a page size as part of the constructor and it will request the data in batches.
- Client-side LINQ queries. We acknowledge that OData does not cover all query scenarios for users. To make this as easy as possible you can specify a custom selector function over the data after it has been retrieved from the server. This can be useful for example to wrap your Model objects into a ViewModel before insertion or to do grouping.
- ISupportIncrementalLoading for Windows Store apps. Some controls in the Windows Runtime support an interface called ISupportIncrementalLoading. This interface allows controls to request extra data when the user scrolls. We have built-in support for this interface for Windows Store apps. Our windows store extension assembly contains the MobileServiceIncrementalLoadingCollection which automatically handles the calls from the controls.
To use the new collection you can simply use our ToCollection() extension methods on IMobileServiceTableQuery<T> and IMobileServiceTable<T> or use on of the available constructors for more customizability.
To actually load data you have to call LoadMoreItemsAsync(). When you have specified a page size before, the collection will only retrieve so much items as you specified, otherwise it will just send the original query to the server. Make sure you always await the calls to LoadMoreItemsAsync and wrap it with a try { } catch { } to handle any exceptions from the server.
MobileServiceCollection<TodoItem, TodoItem> collection = await client.GetTable().ToCollectionAsync();
or with page size 10:
MobileServiceCollection<TodoItem, TodoItem> collection = await client.GetTable().ToCollectionAsync(10);
Note that to load more pages you have to call LoadMoreItemsAsync() yourself.
If you want to do paging in a Windows Store app, you can also use the MobileServiceIncrementalLoadingCollection<TTable, TCol> which implements ISupportIncrementalLoading. For this class you cannot specify a page size since the controls automatically request a number of items. You also do not need to call LoadMoreItemsAsync() since the control will call this method for you.
If you want to do paging on a platform other than the Windows Store you currently don't have ISupportIncrementalLoading. Instead you have to wire this up yourself. For Windows Phone you can use Scroll Compression states and call LoadMoreItemsAsync yourself.
In this release we are replacing Service Filters, on the Managed C# client, with HttpMessageHandlers which are part of HttpClient. HttpClient offers several advantages over our previous implementation and HttpMessageHandlers allow developers to reuse their handlers for other projects using HttpClient.
ServiceFilters can be easily transformed into HttpMessageHandlers. Consider the following filter created by Josh Twist:
public class BusyServiceFilter : IServiceFilter { private int _callCount = 0; private Action _busyIndicator; public BusyServiceFilter(Action busyIndicator) { _busyIndicator = busyIndicator; } public IAsyncOperation Handle(IServiceFilterRequest request, IServiceFilterContinuation continuation) { return HandleAsync(request, continuation). AsAsyncOperation(); } private async Task HandleAsync(IServiceFilterRequest request, IServiceFilterContinuation continuation) { // update the count by one in a single atomic operation. // If we get a 1 back, we know we just went 'busy' var outgoingCount = Interlocked.Increment(ref _callCount); if (outgoingCount == 1) { _busyIndicator(true); } IServiceFilterResponse response = await continuation.Handle( request).AsTask(); // decrement the count by one in a single atomic operation. // If we get a 0 back, we know we just went 'idle' var incomingCount = Interlocked.Decrement(ref _callCount); if (incomingCount == 0) { _busyIndicator(false); } return response; } }
This filter creates a busy indicator based on in-flight requests. It can be easy transformed into an HttpMessageHandler. The following sample show an HttpMessageHandler which does the same. Custom HttpMessagehandlers should in most cases derive from DelegatingHandler as they are meant to be "pass-through".
public class BusyHandler : DelegatingHandler { private int _callCount = 0; private Action _busyIndicator; public BusyHandler(Action busyIndicator) { _busyIndicator = busyIndicator; } protected override async Task SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { // update the count by one in a single atomic operation. // If we get a 1 back, we know we just went 'busy' var outgoingCount = Interlocked.Increment(ref _callCount); if (outgoingCount == 1) { _busyIndicator(true); } HttpResponseMessage response = await base.SendAsync(request, cancellationToken); // decrement the count by one in a single atomic operation. // If we get a 0 back, we know we just went 'idle' var incomingCount = Interlocked.Decrement(ref _callCount); if (incomingCount == 0) { _busyIndicator(false); } return response; } }
Breaking Changes
The switch to HttpClient, the Portable Class Library and the new collection are breaking changes compared to our previous client, but we believe they all benefit developers.
Other breaking changes we made include a switch to Json.NET. While we did our best to keep the behavior the same, there are small changes that could affect you. Most of them actually make your life easier. For example Uri instances can now be serialized without a custom converter.
We also fail early when you try to send numbers, such as longs, ulongs and decimals, to the server which can't be handled by the server because the number is too large or needs too much precision. As most of you will know, our server runtime is running on JavaScript, in which every number is a double. This means for example you can't send a long to the server which is greater than 2^53.
Our behavior with multiple calls to Skip(int) and Take(int) has also changed. Multiple Skip calls will now add up, so Skip(10).Skip(8) will result in Skip(18). Multiple calls to Take(int) will result in the lowest being used, so Take(2).Take(30) will result in Take(2). This makes our API consistent with other OData client libraries such WCF Data Services.
More about breaking changes here.
As mentioned before, this is a pre-release of our new library. Things are likely to change between now and the stable release, although we always try to keep the public changes at a minimum. We do NOT recommend the use of this library if you have critical business depending on it, as it is likely to have bugs and is not officially supported.
This release is meant for testing purposes and for us to get feedback on the changes we made. Try it out if you have the chance and submit your feedback and bugs via the forums!
This pre-release client is only available on NuGet. Did I already mention you need NuGet 2.1 for it to work? Otherwise Portable Class Libraries and Windows Phone 8 won't work. If you receive errors such as:
Then you need to update your NuGet version via Tools -> Extensions and Updates.
What's next?
We plan to update the NuGet package regularly with the latest bug fixes and improvements. Stay tuned for more things to come in the months ahead!
Johan Laanstra (SDE Intern, Windows Azure Mobile Services)
The case of the not working Youtube app on Windows Phone 8
Somewhere in November I received my new Windows Phone 8 device, the Lumia 920. I do not often watch youtube videos on my phone, but when I tried to play a movie, the Phone asked me if I wanted to search for an app in the store.
There is a youtube app for Windows Phone that allows you to play movies, which is basically just a wrapper around the mobile youtube site since Google is actively blocking Windows Phone access to the youtube api. Although I had that app already installed, it still asked me to look in the store. When I chose "yes" there were actually no apps found.
It turns out that the mobile youtube site is not working on Windows Phone if you set your Website preference to "desktop version" instead of "mobile version". Why this happens is unclear to me but if you have this problem you could check if you might have it set to "desktop version". Changing it to "mobile version" fixes the problem and you can play videos fine.
Introducing Windows.UI.Interactivity: Behaviors for the Windows Runtime
Update: a NuGet package is now available here.
In the Windows Runtime and Blend for Visual Studio 2012 there are no behaviors. This brings lots of problems when you are using the MVVM pattern or you come from the Windows Phone or Silverlight platform. Windows.UI.Interactivity tries to fill this gap by porting the whole System.Windows.Interactivity assembly, where the behaviors live in the Blend SDK, to the Windows Runtime. The project builts on work done by Windows Phone MVP Joost van Schaik a.k.a. LocalJoost and Silverlight MVP Andrea Boschin.
What is a behavior?
A behavior can be seen as an extension method for XAML. Behaviors leverage the power of attached properties and by using them you can extend the functionality of a control without modifying that controls' code.
Why would I care?
When using the MVVM pattern, you want to separate the view from the model. You bind the view to the viewmodel using the powerful data binding properties and the viewmodel should handle the interactions between the view and the model. Unfortunately you can not bind events easily to the viewmodel. This is where behaviors come in. Behaviors can be bound to the viewmodel and they also have access to the object they were attached to. In this way a behavior can register for an event and update a property on the viewmodel or fire a command, whenever an event fires. This is basically what EventToCommand from Laurent Bugnion does. By using Windows.UI.Interactivity you can again use behaviors as before and it also makes porting Windows Phone apps easier.
Great! How do I use it?
Using the library is very simple. Just use it as if it was System.Windows.Interactivity from the Blend SDK. Of course you need to update the namespace to the new Windows Runtime format (xmlns:i="using:Windows.UI.Interactivity"), but that is all you need to do! Any existing behaviors also need to be recompiled to work with this library. To get you started, a sample application is included with a basic ClickBehavior to show how it all works. Just download the code from github and add a reference to it to your app or install the library via NuGet.
Fixing the LongListSelector part 2: Making the SelectedItem bindable.
One of the problems of the LongListSelector in the current release of the Silverlight for Windows Phone Toolkit comes to the surface in MVVM scenarios. You often bind the SelectedItem to some property on the viewmodel so you can have access to the selected item. This works fine for a ListBox, but on the LongListSelector it doesn't work.
The problem is that the SelectedItem property on the LongListSelector is not a dependency property, and is therefore not bindable. The solution to this problem is of course to change it to a dependency property. But if you don't want to change the source and recompile there is also another way to add this.
The following piece of code creates a new control which inherits from the normal LongListSelector.
- It adds a new dependency property called SelectedItem and hides the SelectedItem property of the base class by using the "new" modifier.
- It explicitly sets the SelectedItem dependency property when the selection changes, which in fact comes down to syncing the dependency property with the SelectedItem property of the base class.
public class LongListSelector : Microsoft.Phone.Controls.LongListSelector { public LongListSelector() { SelectionChanged += LongListSelector_SelectionChanged; } void LongListSelector_SelectionChanged(object sender, SelectionChangedEventArgs e) { SelectedItem = base.SelectedItem; } public static readonly DependencyProperty SelectedItemProperty = DependencyProperty.Register( "SelectedItem", typeof(object), typeof(LongListSelector), new PropertyMetadata(null, OnSelectedItemChanged) ); private static void OnSelectedItemChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var selector = (LongListSelector)d; selector.SelectedItem = e.NewValue; } public new object SelectedItem { get { return GetValue(SelectedItemProperty); } set { SetValue(SelectedItemProperty, value); } } }
If you are going to recompile the toolkit, than don't forget to get the latest sources from codeplex. There are some new fixes checked in in the past few days.
If you have any question regarding this blog post or another related thing, feel free to contact me via the comments, the contact form or twitter.
Fixing the LongListSelector part 1: Recompile the source.
Today I came across an issue with the LongListSelector, part of the Silverlight for Windows Phone Toolkit. Solving the issue seemed pretty simple in the end, but first some background.
The LongListSelector is a control that can be used to create a list of groups. A good example of this is the contacts list in the people hub. In that list the contacts are organized based on the first letter of their name. Every group contains a header, in this case the first letter, and using this header you can very easily switch between groups. By using the LongListSelector from the toolkit, developers can create the same experiences in their apps.
The issue I encountered was the fact that I was getting ArgumentOutOfRange exceptions when an item was added to a group dynamically. This issue was supposed to be fixed in the November 2011 release, as stated in the release notes:
LongListSelector bug fixes around OutOfRange exceptions, wrong ordering of items, grouping issues, and scrolling events. ItemTuple is now refactored to be the public type LongListSelectorItem to provide users better access to the values in selection changed handlers.
Well this doesn't seem to be the case exactly. Most of those fixes were actually in changeset 71191 and 71199, which according to the codeplex site are included in the November release. This appears to be not so. When comparing some of the code in the installed Microsoft.Phone.Controls.Toolkit.dll to the source on codeplex it seems to be the case that the installed dll is compiled from a revision at least before 70993.
The solution is simple:
- Download the latest source from codeplex (this currently also includes some fixes to the PhoneTextBox, changeset 74775).
- Compile it.
- Use the resulting dll instead of the one installed by the toolkit.
Happy coding!
FontSize and pixel height in Silverlight for Windows Phone
Recently I came accross the issue where I wanted to limit the number of lines shown in my TextBlock on Windows Phone to for example 3. If the text was longer than 3 lines, the rest of the text should just not be shown. To do this I wanted to set the height of the TextBlock to a fixed height, to be exact 3 times the height of one line. This seems trivial, but to find the height of a line, you need to know something about the way Silverlight measures and calculates heights.
In Silverlight on the desktop and Silverlight for Windows Phone the measuring system is based on pixel units instead of Device Independent Pixel (DIP) units, as it is in WPF. Also the measuring system does not support unit measure string suffixes such as pt, cm or px. Silverlight measurements are always pixel units.
So if we specify the height of a Grid or a TextBlock to be 30 it actually is 30 pixel units. FontSize is no exception to this rule so when you specify 30 as the FontSize, you get a font that from the top of its ascenders to the bottom of its descenders measures approximately 36 pixels. Nevertheless the height of the corresonding TextBlock will be higher, because additional space is used to preserve space between successive lines. This concept is called leading.
In classical typography font sizes are expressed in units of points where a point is almost 1/72th of an inch. Digital typography assumes almost always a value of exactly 1/72th of an inch. This means that text with a font size of 72 points measures approximately 1 inch. Converting between pixels and points is difficult because it depends on the device you are using. Using a printer with 600 dpi (dots per inch) a font with size 72 will measure 600 pixels.
Windows assumes video displayes to have a dpi of 96. Using this assumption one can easily transform pixels into points and the other way around using the following two formulas:
points = 72/96 * pixels = 3/4 * pixels
pixels = 96/72 * points = 4/3 * points
Although Windows Phone screens have a much higher dpi than 96 these formulas also work for the phone. Suppose you want to set a 45 point font. Then you need to set the FontSize property to 60. On top of this Silverlight will add leading, which is approximately 33% of the size set as FontSize, which will result in the height of the TextBlock being 80 pixels.
It is possible to change this behavior by using the LineHeight and LineStackingStrategy properties of a TextBlock. You can read more about it here.
How to override theme resources in Windows Phone 7.5 (Mango)
Windows Phone 7 standard comes with some predefined themes and accent colors the user can choose of. You can read more about them here. This enables aaplications to automatically get adjusted to the users theme which makes the experience for user a lot better, because applications can adjust to the user's preferences. But sometimes this is not what you as a developer want. When you are for example building a facebook application you probably want the app to use the colors facebook uses, but you can of course have your own reason to not have your app always adjust to the current theme.
Windows Phone Themes
The different themes Windows Phone 7 comes with are included in the SDK and can be found in C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Design on 64-bit windows installations and in C:\Program Files\Microsoft SDKs\Windows Phone\v7.0\Design on 32-bit installations. Each theme consists of a System.Windows.xaml file which defines the styles for the controls and a ThemeResources.xaml file which defines theme colors, brushes and text styles.
Overriding themes on Windows Phone 7.0
On Windows Phone 7.0 overriding the theme on the phone was quite easy and was well explained here and here. The technique comes down to defining a custom ResourceDictionary and add this ResourceDictionary to the Resources section in the app.xaml file.
<Application x:Class="ThemedApplication.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone" xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"> <!--Application Resources--> <Application.Resources> <ResourceDictionary x:Key="styles"> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="Themes/styles.xaml"/> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Application.Resources> <Application.ApplicationLifetimeObjects> <!--Required object that handles lifetime events for the application--> <shell:PhoneApplicationService Launching="Application_Launching" Closing="Application_Closing" Activated="Application_Activated" Deactivated="Application_Deactivated"/> </Application.ApplicationLifetimeObjects> </Application>
This resource dictionary can then be used to override theme resources, for example the PhoneBackgroundColor and PhoneBackgroundBrush can be defined to be always white in your application as shown below.
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:controls="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls"> <!-- 100 percent White--> <Color x:Key="PhoneBackgroundColor">#FFFFFFFF</Color> <SolidColorBrush x:Key="PhoneBackgroundBrush" Color="{StaticResource PhoneBackgroundColor}"/> </ResourceDictionary>
An example solution is attached at the bottom of this post.
Overriding themes in Windows Phone 7.5 (Mango)
When using the above overriding in a Windows Phone Mango application the technique does not work anymore. The reason behind this probably has to do with the switch between the silverlight 3 runtime and the silverlight 4 runtime which added support for implicit syles and a lot of other xaml changes. In a thread on the App Hub forums, about this technique not working anymore, Peter Torr, Program Manager in the Windows Phone 7 Application Platform team, explained that this was actually a bug in Silverlight on Windows Phone 7.0 and that this is "fixed" in Mango. He also gives two work-arounds you can use in Mango.
The first is the use of implicit styles which is a feature of silverlight 4 that now comes with mango. The problem with this approach is that you have to override the style for all controls to get them use the theme overrides. If you only want to change some colors this option costs a lot more work than before.
The second option is a lot better to implement if you just want to change some theme colors, although it is not as beautiful as simply including an extra resource dictionary. It works by changing the built-in styles instead of overriding them. This changing of styles can be done in the following way.
(App.Current.Resources["PhoneBackgroundBrush"] as SolidColorBrush).Color = Colors.White;
Another advantage of this technique over implicit styles is that this should also works on Windows Phone 7.0 although I did not test that. A disadvantage is that there is no design-time support when using this technique. One question that comes up is were to place these overrides. I found out by experience that the most useful place to put this overrides is after the InitializeComponent() method call in app.xaml.cs as shown below.
public partial class App : Application { /// <summary> /// Provides easy access to the root frame of the Phone Application. /// </summary> /// <returns>The root frame of the Phone Application.</returns> public PhoneApplicationFrame RootFrame { get; private set; } /// <summary> /// Constructor for the Application object. /// </summary> public App() { // Global handler for uncaught exceptions. UnhandledException += Application_UnhandledException; // Standard Silverlight initialization InitializeComponent(); // Change default styles InitializeStyleChanges(); // Phone-specific initialization InitializePhoneApplication(); // Show graphics profiling information while debugging. if (System.Diagnostics.Debugger.IsAttached) { // Display the current frame rate counters. Application.Current.Host.Settings.EnableFrameRateCounter = true; // Show the areas of the app that are being redrawn in each frame. //Application.Current.Host.Settings.EnableRedrawRegions = true; // Enable non-production analysis visualization mode, // which shows areas of a page that are handed off to GPU with a colored overlay. //Application.Current.Host.Settings.EnableCacheVisualization = true; // Disable the application idle detection by setting the UserIdleDetectionMode property of the // application's PhoneApplicationService object to Disabled. // Caution:- Use this under debug mode only. Application that disables user idle detection will continue to run // and consume battery power when the user is not using the phone. PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled; } } // Code to execute when the application is launching (eg, from Start) // This code will not execute when the application is reactivated private void Application_Launching(object sender, LaunchingEventArgs e) { } // Code to execute when the application is activated (brought to foreground) // This code will not execute when the application is first launched private void Application_Activated(object sender, ActivatedEventArgs e) { } // Code to execute when the application is deactivated (sent to background) // This code will not execute when the application is closing private void Application_Deactivated(object sender, DeactivatedEventArgs e) { } // Code to execute when the application is closing (eg, user hit Back) // This code will not execute when the application is deactivated private void Application_Closing(object sender, ClosingEventArgs e) { } // Code to execute if a navigation fails private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e) { if (System.Diagnostics.Debugger.IsAttached) { // A navigation has failed; break into the debugger System.Diagnostics.Debugger.Break(); } } // Code to execute on Unhandled Exceptions private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e) { if (System.Diagnostics.Debugger.IsAttached) { // An unhandled exception has occurred; break into the debugger System.Diagnostics.Debugger.Break(); } } private void InitializeStyleChanges() { //87 percent Black - #DE000000 (App.Current.Resources["PhoneForegroundBrush"] as SolidColorBrush).Color = Color.FromArgb(0xDE, 0x0, 0x0, 0x0); //100 percent White - #FFFFFFFF (App.Current.Resources["PhoneBackgroundBrush"] as SolidColorBrush).Color = Colors.White; } #region Phone application initialization // Avoid double-initialization private bool phoneApplicationInitialized = false; // Do not add any additional code to this method private void InitializePhoneApplication() { if (phoneApplicationInitialized) return; // Create the frame but don't set it as RootVisual yet; this allows the splash // screen to remain active until the application is ready to render. RootFrame = new PhoneApplicationFrame(); RootFrame.Navigated += CompleteInitializePhoneApplication; // Handle navigation failures RootFrame.NavigationFailed += RootFrame_NavigationFailed; // Ensure we don't initialize again phoneApplicationInitialized = true; } // Do not add any additional code to this method private void CompleteInitializePhoneApplication(object sender, NavigationEventArgs e) { // Set the root visual to allow the application to render if (RootVisual != RootFrame) RootVisual = RootFrame; // Remove this handler since it is no longer needed RootFrame.Navigated -= CompleteInitializePhoneApplication; } #endregion }
An example using this technique is also attached below. If you have any questions on this don't hesitate to ask them in the comments.
Building the City Cloud part 2: WCF Data Services and JSON
When we developed our OData web service we came accross a situation in which we needed our webservice to return JSON in stead of XML. According to the specification OData supports both JSON and XML by including the $format query option. Unfortunately WCF Data Service does not support the $format query option and will return the following error when this query option is provided:
<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"> <code /> <message xml:lang="en-US"> The query parameter '$format' begins with a system-reserved '$' character but is not recognized. </message> </error>
The service tells you that it indeed saw the $format query option but that it didn't recognize it as a valid query option. In this blog post I'm going to show you the different options you have for resolving this little problem.
JSON stands for JavaScipt Object Notation and is used to interchange data. It is an alternative to XML and became very popular because of its simplicity and the fact that it is very lightweight, easy readable and supported on almost all platforms. It was originally derived from JavaScript, but it is a language independent technology. It especially works pretty fine with JavaScript, because in JavaScript there is no extra parser needed. JSON is primarily used to exchange data between webservices and webapplications.
Enable support for the $format query option
Although WCF Data Service does not support the $format query option it actually supports JSON as an output format. All you need to do is specify "application/json" in the Accept header of your request, but sometimes it is not easy to modify the request headers and sometimes you just want to built an OData compliant data service that supports the $format query option. The basic solution to this problem comes down to removing the $format query option and changing the Accept header to application/json.
You don''t have to do this all by yourself. There are two pieces of code out there that do the job for you:
Both of these pieces of code comes with the nice advantage that they also add support for JSONP callbacks. JSONP is a technique commonly used to circumvent the same origin policy of modern browsers. The same origin policy prevents scripts running on domain1.com to communicate with domain2.com.
Using the DataServicesJSONP library is very simple. You just need to add the JSONPSupportBehaviour to your data service definition, just like in the picture below and you have full support for JSON and JSONP in your OData web service.
WCF Data Services Toolkit
Using the WCF Data Services Toolkit not only gives you support for JSON and JSONP, but also adds caching capabilities and offers solutions for a lot different data sources. To use the toolkit in your data service, simply inherit your service from ODataService instead of DataService, just like in the picture below and you have full support for JSON and JSONP in your OData web service.
I created a solution that contains examples of both techniques. You can download it here. The solution contains two wcf services, one that uses DataServicesJSONP and one that uses the toolkit. To compile the code you need to have SQL Compact Edition 4.0 installed. You can install it via the Web Platform Installer or directly via the Microsoft Download Center.
Enabling Smart DJ in the Zune software outside the US
Today I started the Zune software for the first time on my computer. I like the zune software because of the way it looks and how it works. When you start the software for the first time, it starts with an awesome video on the features it provides and how cool it looks. It also shows off Smart DJ, which I find a really great feature, because it is able to generate dynamic mixes based on artist, album or song . Unfortunately when I opened the zune software I couldn't find this feature anywhere in the zune software. It appears that with Zune 4.2 this feature was removed for international users and is only availbale in the US. However there are two workareounds availbale to re-enable Smart DJ outside of the US.
- Change the system locale in Windows to US.
- Add a specific registry key by following these steps or use this archive, which contains a registry file that, when executed, adds the necessary keys automatically.
- Close Zune
- Open the Registry Editor by clicking Start, type regedit in the searchbox and then click regedit.exe.
- Navigate to HKEY_CURRENT_USER\Software\Microsoft\Zune
- Right-click the Zune key and choose new->Key
- Name the key "FeaturesOverride" (without the quotation marks)
- Select the newly created key and right-click in the right pane.
- Choose new -> DWORD (32 bit) and give it the name "QuickMixLocal" (again without the quotation marks)
- Double click "QuickMixLocal" and give it the value "1" (again without the quotation marks)
- Close the Registry Editor
- Start Zune. You should now be able to use Smart DJ.


text:
Practice Swing
To undertake this mission, head over to Tony's apartment on Feldspar Street. When you arrive, you'll find Tony freaking out. Something's always happening in Tony's world, and this time, it seems he's really messed up. He's sold the same property to two separate buyers, and now he's unsure about how to straighten things out. Luis lifts his spirits by telling him that he'll take care of things, and after a while, the two resolve to do just that.
Your destination is the Golden Pier Driving Range, which is located near your starting position. The driving range is located on the western edge of the borough of Algonquin, due north of Castle Drive, west of Union Drive West. As usual, your GPS should get you there rather easily. When you arrive, it won't take long for you to get to the meat of the mission.
A cutscene will ensue, and you'll be introduced to a mobster named Rocco. Tony seems to owe money to a lot of people in Liberty City, and Rocco happens to be one of them. After friendly insults are thrown back and forth between the three men, Rocco gets down to business. Rocco, of course, requires a favor from you. A low-level mobster is down on the green below, and Rocco is going to go capture him and coerce information out of him. As you'll soon find out, you'll get to help Rocco out in a rather interesting manner.
Rocco heads on down to the green, and he'll hand Luis his golf club. It's up to you to do some golfing now, but you're not just going to wantonly hit the ball here. Instead, Rocco will find the aforementioned low-level mobster, tie him to the front of a golf cart, and drive around in an attempt to extract information from him. To help him, you have to aim at the front of the golf cart and hit a perfect shot, so that the ball strikes the man in his crotch (and ultimately, in his head). You'll have to do this three times, and after each successful strike, the cart will move, forcing you to readjust. Thankfully, golfing is easy enough here. Simply aim the reticule where you want it to go (the front of the golf cart), and use the meter at the bottom left portion of the screen to hit the ball properly. Follow the on-screen prompts if you need more detailed help while golfing.
The third strike on the mobster will cause more information to come out of him, but it's just at this time that his protection comes to save the day. A couple of vehicles full of armed mobsters rolls up onto the green and begins to open fire on you. Naturally, you're going to have to help out. Absolutely, positively do not go down to the green itself. At least, not yet. Instead, head down a floor and use the perch there to shoot down on your enemies from above, in a relatively safe position. Seek cover when necessary, and don't commit to going down to the green until you've all but wiped out the enemies down below.
When the last enemy mobster has been dispatched, the game will prompt you to jump into the nearby golf cart, which you should do as quickly as possible. Then, begin driving in pursuit of Rocco, and away from your armed pursuers in the trucks behind you. Don't worry about returning fire on your enemies, as Tony will actually wield a pistol of his own here to help you out. As long as you keep pace with Rocco and keep sustained damage to a minimum, you should be able to escape relatively easily to a predetermined location, at which point Rocco will bid you a temporary adieu. Now all that's left to do is to drive Tony back to his pad on Feldspar Street. For massive lulz, do so in the slow-moving golf cart.
video walkthrough
Was this guide helpful?


text:
Villa de Mazo
Corpus Christi in Villa de Mazo
Practical information
- When?: To be confirmed 2020
- Where: Villa de Mazo
- More information : http://www.villademazo.es/
- Autonomous region: Canary Islands
- Province/Island: La Palma
- Category: Festivity of National Tourist Interest
- Theme: Religious
Villa de Mazo, on the Canary Island of La Palma, fills with colour and the scent of flowers for the spring feast of Corpus Christi.
This fiesta has a full programme of celebrations, with sporting competitions, exhibitions, contests, theatre, children's games, music, concerts… Nevertheless, the most outstanding elements are the carpets made out of petals, and the arches decorated with flowers, plants and seeds. The day before Corpus Christi, the local people set up these triumphal arches, walkways and flower tapestries in the village streets. Later, the Santísimo Sacramento procession passes over these works of art that adorn the different neighbourhoods of Villa de Mazo.
Practical information
- Date: To be confirmed 2020
Contact details
Tel. +34 922440003
Schedules and prices
To be confirmed 2020
* Information may be subject to modifications


text: SCHWABE, Max, (brother of George Blaine Schwabe), a Representative from Missouri; born in Columbia, Boone County, Mo., December 6, 1905; attended the University of Missouri, Columbia, Mo.; insurance agent; farmer; elected as a Republican to the Seventy-eighth and to the two succeeding Congresses (January 3, 1943-January 3, 1949); unsuccessful candidate for reelection to the Eighty-first Congress in 1948; Missouri State director, Farmers Home Administration, United States Department of Agriculture, 1953-1961; died on July 31, 1983, in Columbia, Mo.; interment in Columbia Cemetery, Columbia, Mo.


text:
SF-832 AWD: Unmatched Quality and Value
The SF-832 AWD chassis dyno is an entry level all wheel drive dyno with features only found on premium models.
Electric Wheelbase Adjustment
The SF-832 AWD dyno has electric push-button wheelbase adjustment to accommodate wheelbases from 92 to 130 inches. This allows vehicles to be placed in the proper location on the rolls for maximum traction every time. The SF-832 AWD accommodates track widths from 26 to 100 inches and has an equivalent vehicle inertia of 2,400 lbs. Other SuperFlow models offer different wheelbases, track widths, and inertias. View our chassis dyno specifications chart to see all our models.
180 MPH Mechanical Roll Synchronization
The SF-832 AWD chassis dyno includes all-wheel drive speed synchronization with a simple and reliable driveshaft connection between the front and rear rolls. This eliminates the chance of damaging center differentials and activating traction or stability control systems on the dyno. This driveshaft speed synchronization system is unique to SuperFlow and the only one available that doesn't have to be disconnected to test above 175 mph. Speed synchronization is always engaged and available up to 185 on the SF-832 AWD and up to 200 mph on the SF-800 series dynos.
Unmatched Accuracy Through Engineering
Trunnion mounted differentials are equipped with individual torque cells to measure torque produced at each axle. This system also makes SuperFlow AWD chassis dynos extremely accurate because any variance in dyno components like bearings and differentials are compensated for as the measurement is made.
Superior Eddy Current Load Capacity
One high-capacity eddy-current power absorber is mounted to the differential between the rolls to provide more load capacity across the entire operating range. Mounting the power absorber to the differential provides two major advantages over other systems:
Standard and Custom Test Profiles
More Traction and More Accurate
30-inch diameter, precision knurled rolls provide a massive contact patch for superior traction and minimal tire deflection. Systems with very small rolls or worse, cradle rolls, cause excessive tire deflection creating dangerous amounts of heat in the tire and increasing the risk of tire failure. Any heat in the tire is also power that was not measured by the dyno adding to the inaccuracies of small roll dynos. Additionally, small rolls have such small tire to roll contact they require strapping the vehicle in a downward fashion to make traction – this increases tire deflection and eliminates the suspension, greatly increasing the shock load to the drivetrain while testing. The large rolls in the SF-832 AWD allow for straps to be positioned more linearly with the goal of holding the car on the dyno, not creating unnatural amounts of downforce reducing stress to the driveline and heat in the tires.
WinDyn 4.0 – Software and Data Acquisition System
The WinDyn 4.0 Software and Data Acquisition system is included and offers features, expandability, and configurability not seen anywhere else. The sensor box has 139 channels available for data acquisition of items like boost, oil pressure, throttle position, etc. and can be outfitted to read directly from the vehicle's OBDII port. Data collection happens at 1,000 to 2,500 Hz depending on the channel so no details are missed. Ten software screens are completely user configurable so live data can be viewed in a manner that makes sense to you. The handheld controller is rugged, dependable and easy to use. Simply select the test menu, then the type of test you want to run and follow the prompts to start testing – our test scripts guide you through the process and only require a few clicks to start testing. Jump down the page for the complete overview on WinDyn 4.0.
Multiple Models for the Perfect Fit
SuperFlow's all-wheel-drive chassis dynamometers are the most complete and feature-rich AWD chassis dynos on the market. Various models let you select the model with the proper wheelbase, track width and equivalent vehicle inertia for your application. Like any SuperFlow dynamometer, they are designed to be more accurate, more repeatable and more durable than anything else available. Call us today to discuss your application.
SuperFlow dynamometers are consistently listed as the most profitable pieces of equipment in modern performance shops. Want to know how you can profit from your SuperFlow chassis dyno? Download: Making Money with Your SuperFlow Chassis Dyno to learn more!
SuperFlow's WinDyn® 4.0 Software is the most feature-rich system available for dynamometers today. We've included all the tools you need to make a SuperFlow® dynamometer a successful piece of your business. WinDyn® is preconfigured with industry standard tests to get you up and running quickly. But, we didn't stop there… We've also developed powerful configuration and test editors that offer you complete, customized control of the dynamometer, the test cell and the tests you're running.
The SuperFlow sensor box is the brain of the 139 channel WinDyn data acquisition system. Its advanced electronics measures high-resolution data at up to 2,500 Hz depending on the channel and sends the data to the operator station via a simple Ethernet connection for live monitoring.
The handheld controller gives the operator full control of the dynamometer and the test sequence from the driver's seat. The controller is housed in a molded, impact resistant enclosure capable of withstanding years of abuse in harsh test cell environments.
SuperFlow® offers lightweight aluminum ramp kits for the AutoDyn™ 30 chassis dyno. Because they are light-weight these ramps work great for portable dyno applications and they are easy to move in and out of place. Ramps are perfect if you are unable to install your SuperFlow® chassis dyno in a pit or when shop space is limited because they stack neatly out of the way when not in use. Contact a SuperFlow® Sales Engineer today to get the correct ramp kit for your chassis dynamometer.
Air Fuel Meter Kits available in any channel count configuration. Bosch LSU 4.2 and OEM grade NTK type sensors available.
8 channel analog panel to integrate exhaust gas analyzers lambda sensors, O2 sensors, etc. Select 0-1V, 0-5V, 0-10V, 0-20V or 0-30V in any combination.
The modular sensor box allows for additional 10-channel pressure panels and additional 16-channel temperature panels. Extra transducers are sold separately.
SuperFlow tailpipe exhaust probes measure the air/fuel ratio directly from tailpipe. Tailpipe probes integrate with WinDyn for live monitoring and easy post test graphing and analysis.
Website design and development by Spindustry Digital, Des Moines, Iowa


text:
An increasing number of children are being adopted into loving homes, but it is important for adoptive parents to be aware of any previously unrecognized medical issues, and be prepared to provide appropriate medical care.
In an AAP clinical report, "Comprehensive Health Evaluation of the Newly Adopted Child," in the January 2012 Pediatrics (published online Dec. 26), the AAP recommends that adopted children undergo a comprehensive medical evaluation immediately after being placed in an adoptive home.
The evaluation should include a review of all medical records and a full physical exam. Regardless if adopted domestically or internationally, many children living in foster care or the public welfare system have had fragmented or limited health care. As a result, these children have an increased incidence of developmental, physical, and mental health issues that often surface after the child is placed in an adoptive family.
With international adoptions, the child's medical history may be missing or incomplete, so evaluations should be based on nutritional, environmental and infectious disease risks.
Additional recommendations for all adopted children include age-appropriate vision, hearing, dental and behavioral/developmental screenings. Establishing a medical home is the best way to fully identify and address the health and medical needs of all kids, including adopted children.