30 december 2011

Arduino NEXA

Arduino https://code.google.com/p/arduino-nodo/issues/attachmentText?id=33&aid=77920028636723490&name=nexa+protocol.txt&token=96bfee27292cb534de328bf6ea88b531 http://www.elektronikforumet.com/forum/viewtopic.php?f=3&t=11720&start=105 NEXA string examples ----------------------- o = 320µs high, 960µs low, 320µs high, 960µs low x = 320µs high, 960µs low, 960µs high, 320µs low turn OFF house A, unit 2: "ooooxooooxxo+" house id   unit      unknown      activation   stop bit oooo      xooo      oxx         o         + turn ON house C, unit 8: "oxooxxxooxxx+" house id   unit      unknown      activation   stop bit oxoo      xxxo      oxx         x         + SARTANO string examples -------------------------- 0 = 360µs high, 1100µs low, 1100µs high, 360µs low X = 360µs high, 1100µs low, 360µs high, 1100µs low turn OFF house id 35, channel 2: "00X0X0X0000X+" house id   channel      activation   stop bit 00X0X      0X000      0X         + turn ON house id 124, channel 1: "XX0X0X0000X0+" house id   channel      activation   stop bit XX0X0      X0000      X0         + ex. sendstringrf("oxooxxxooxxx+"); //NEXA sendstringrf("XX0X0X0000X0+"); //Sartano void sendstringrf(char *str) {    char i, j;        for(i = 0; i < 4; i++)    {       j = 0;       while (*(str+j) != '\0')       {          sendrf(*(str+j));          j++;       }    } } void sendrf(char v) {    switch (v)    {       case '0':          PORTD |= _BV(RFD);          _delay_us(350);          PORTD &= ~_BV(RFD);          _delay_us(1100);             PORTD |= _BV(RFD);          _delay_us(1100);          PORTD &= ~_BV(RFD);          _delay_us(350);          break;                 case 'X':          PORTD |= _BV(RFD);          _delay_us(350);          PORTD &= ~_BV(RFD);          _delay_us(1100);             PORTD |= _BV(RFD);          _delay_us(350);          PORTD &= ~_BV(RFD);          _delay_us(1100);          break;       case 'o':          PORTD |= _BV(RFD);          _delay_us(320);          PORTD &= ~_BV(RFD);          _delay_us(960);             PORTD |= _BV(RFD);          _delay_us(320);          PORTD &= ~_BV(RFD);          _delay_us(960);          break;       case 'x':          PORTD |= _BV(RFD);          _delay_us(320);          PORTD &= ~_BV(RFD);          _delay_us(960);             PORTD |= _BV(RFD);          _delay_us(960);          PORTD &= ~_BV(RFD);          _delay_us(320);          break;       case '+':          PORTD |= _BV(RFD);          _delay_us(360);          PORTD &= ~_BV(RFD);          _delay_ms(8);             break;           } }

24 november 2011

Avid XO hydraulic disc brakes

Trek Superfly Elite


Superfly Elite™

RAMSET
Storlekar15.5, 17.5, 19, 21, 23"
RamMonocoque carbon, G2 29" Geometry
Dämpning framFox F29 RLC w/E2 steerer, custom G2 Geometry, 51mm offset crown, 100mm travel
HJUL
HjulBontrager Race X Lite FCC Scandium Disc 29, 28 hole
DäckBontrager 29-2, Team Issue, 29x2.1"
DRIVLINA
VäxlarSRAM X.0, 10 speed
FramväxelSRAM X.0
BakväxelSRAM X.0
VevarmarSRAM X.0, 39/26
KassettSRAM PG-1070 12-36, 10 speed
Pedalern/a
KOMPONENTER
SadelBontrager Evoke 3, titanium rails
SadelstolpeBontrager Race X Lite ACC, 27.2mm, 5mm offset
StyreBontrager Race X Lite Carbon Big Sweep, 12 degree sweep
StyrstamBontrager Race X Lite, 31.8mm
StyrlagerCane Creek IS-2/Z3, 1.5"
BromsarAvid XO hydraulic disc brakes, 6-bolt; G3 160mm rotors
ExtraFork sag meter

13 november 2011

NICK-spåret Ursvik GPX

Ladda up GPX till Garmin 305


How to upload GPX file to Garmin Edge 305

1. Download Morgan Territory GPX file and save GPX file to your folder
2. Go to http://www.gpsies.com/createTrack.do (track creator)
3. Go to bottom of right column and import file
4. Go to 2nd space of right column and export file as "Garmin Logbook"
5. Export to Garmin GPS
6. Opens a new window
a. If you do not have the Garmin Communicator Plugin (download it now)
b. If you do have the plugin, choose "GPX Route
7. Done. You should see this in your Navigation Setting, Under Routes, Saved Routes


Happy MTB Turtips

Komponentgrupper landsväg 2011