projects:jimbob:habtrk
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:jimbob:habtrk [2013/07/21 22:16] – kevwal | projects:jimbob:habtrk [2013/08/08 16:58] (current) – kevwal | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== Dev board 1 ==== | + | ==== PCB Version 006 Board 1 ==== |
+ | |||
+ | NCP1400 Voltage Reg at 1.8v | ||
+ | |||
+ | ATMega328p Processor at 4Mhz, 1.8v | ||
+ | |||
+ | uBlox GPS | ||
+ | |||
+ | RFM22B Radio | ||
+ | |||
+ | |||
+ | {{http:// | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | |||
+ | ==== Programming the Mega ==== | ||
Program fuses using AtmelStudio and Olimex AVR-ISP500 - STK500 programmer. | Program fuses using AtmelStudio and Olimex AVR-ISP500 - STK500 programmer. | ||
Line 43: | Line 60: | ||
==== Arduino ==== | ==== Arduino ==== | ||
- | Arduinio Software Serial library doesn' | + | Arduinio Software Serial library doesn' |
- | Arduinio wiring.c does not support 4Mhz clocks, so delays in the code will be wrong - either edit your delays (/2) or edit wiring.c | + | < |
+ | #elif F_CPU == 4000000 | ||
+ | |||
+ | static const DELAY_TABLE table[] PROGMEM = | ||
+ | { | ||
+ | // baud rxcenter | ||
+ | { 9600, | ||
+ | }; | ||
+ | |||
+ | const int XMIT_START_ADJUSTMENT = 3; | ||
+ | </ | ||
+ | |||
+ | Arduinio wiring.c does not support 4Mhz clocks, so delays in the code will be wrong I think - either edit your delays (/2) or edit wiring.c | ||
Added a section to boards.txt to tell the Arduinio IDE about the board: | Added a section to boards.txt to tell the Arduinio IDE about the board: | ||
Line 66: | Line 95: | ||
avrispmkiis.protocol=stk500v2 | avrispmkiis.protocol=stk500v2 | ||
</ | </ | ||
- | |||
==== Checking ==== | ==== Checking ==== | ||
Line 73: | Line 101: | ||
+ | ===== Habhub Payload Config ===== | ||
+ | |||
+ | Using the form [[http:// | ||
+ | |||
+ | Payload Name: G7PMO $$HABTRK | ||
+ | |||
+ | Primary, 434.150, USB, RTTY, 470, ASCII-7, 50 Baud, Parity none, 1 Stop bits. | ||
+ | |||
+ | {" | ||
+ | |||
+ | Doc ID: e55cc3ffb42062c70087dae3d9520903 | ||
+ | |||
+ | Note the filter I use to identify if I have a satellite fix " | ||
+ | |||
+ | I should really implement another variable in the sentence to define lock directly for the PUBX code, but I am told the above should do what I want it to do. |
projects/jimbob/habtrk.1374444991.txt.gz · Last modified: 2013/07/21 22:16 by kevwal