Commit graph

379 commits

Author SHA1 Message Date
g4eml
957d0d8d34 Change ADC1 to reduce number of interrupts.
Disable interrupts for ADC1. 
Every time ADC0 interrupts (24Khz) read the current conversion from ADC1 and software trigger a new one. 
This way there will always be an ADC1 conversion available whenever ADC0 interrupts.
2016-12-22 22:27:10 +00:00
Jonathan Naylor
c69c573000 Merge pull request #51 from g4eml/master
Adjust ADC pre-trigger setting for external TCXO
2016-12-22 18:22:16 +00:00
g4eml
cb30a8d357 Adjust ADC pre-trigger setting for external TCXO
External TCXO was not working with Pre-Trigger set to B.
This change sets it to A which appears to work.
2016-12-22 16:35:35 +00:00
Jonathan Naylor
38f6d7d9d8 Update DAC reference comment. 2016-12-21 14:01:18 +00:00
Jonathan Naylor
461e7c942e Add RSSI input for the ZUM board also. 2016-12-21 08:46:17 +00:00
Jonathan Naylor
773cda818d Merge pull request #49 from sq6pog/nth_rssi
RSSI readout support for NTH board @Arduino Due
2016-12-21 08:43:00 +00:00
Jonathan Naylor
625a6c1a79 Merge pull request #50 from g4eml/master
Update IOTeensy.cpp
2016-12-21 08:41:13 +00:00
Paweł Gomułka
414f3eb193 typo :/ 2016-12-21 01:57:58 +01:00
Paweł Gomułka
bef0d9cfd6 Added missing conditions for preprocessor 2016-12-21 01:55:35 +01:00
g4eml
75eccb751e Update IOTeensy.cpp
Switch ADCs to External Reference. (3v3 on Teensy)
2016-12-20 20:48:15 +00:00
Paweł Gomułka
2c76d67098 RSSI readout support for NTH board @Arduino Due 2016-12-20 20:32:54 +01:00
Jonathan Naylor
0585d817cb Change Teensy RSSI input pins. 2016-12-20 14:21:36 +00:00
Jonathan Naylor
5d0d2d0bd9 Fix calibration setting. 2016-12-20 08:42:56 +00:00
Jonathan Naylor
2fad06093f Tweak the PDB timer period. 2016-12-15 10:22:07 +00:00
Jonathan Naylor
dca6dd35dc Reduce the value of the LPTMR CMR by one. 2016-12-14 13:24:08 +00:00
Jonathan Naylor
2747e2979d Enable ADC0 pre-trigger via the LPTMR to match the PDB. 2016-12-14 09:12:59 +00:00
Jonathan Naylor
f831b64518 LPTMR changes based on PJRC Teensy forum feedback from manitou. 2016-12-13 09:45:10 +00:00
Jonathan Naylor
3ec929ff52 Remove RSSI ADC startup software interrupt. 2016-12-12 15:29:41 +00:00
Jonathan Naylor
b9acdda737 Merge pull request #48 from juribeparada/master
Adding targets Pi board and Nucleo446 board to CooCox project file
2016-12-05 20:06:19 +00:00
Andy CA6JAU
e496af5046 Adding targets Pi board and Nucleo446 board to CooCox project file 2016-12-05 14:24:51 -03:00
Jonathan Naylor
3377b6cae5 Merge pull request #47 from juribeparada/master
CooCox files not necessary for CooCox IDE support. It just works with *.coproj
2016-12-03 18:41:24 +00:00
Andy CA6JAU
3fd02223ef Updating CooCox project file 2016-12-03 12:20:29 -03:00
Andy CA6JAU
0ffd77732e CooCox files not necessary for CooCox IDE support. It just works with *.coproj 2016-12-03 11:55:15 -03:00
Jonathan Naylor
66dfdb6272 Merge pull request #46 from juribeparada/master
External TCXO support for STM32F4 and Nucleo 446 board support
2016-12-02 06:11:26 +00:00
Andy CA6JAU
b8febb517f External TCXO support for STM32F4 and Nucleo 446 board support 2016-12-02 00:13:47 -03:00
Andy CA6JAU
eacabfb184 Merge remote-tracking branch 'g4klx/master' 2016-12-01 22:53:32 -03:00
Jonathan Naylor
955a804cde Disable the LPTMR before configuring it. 2016-12-01 10:26:18 +00:00
Jonathan Naylor
1e4b5e6b89 Reorder LPTMR initialisation in accordance with the chip specification. 2016-12-01 10:10:12 +00:00
Andy CA6JAU
a6d3bd5933 Fix var names 2016-12-01 01:08:52 -03:00
Andy CA6JAU
7607c81994 Adding external clock for STM32F4 (pin PA15) 2016-12-01 01:04:40 -03:00
Andy CA6JAU
b49747b282 Merge remote-tracking branch 'g4klx/master' 2016-12-01 00:57:58 -03:00
Jonathan Naylor
e39624bb9d Merge pull request #45 from phl0/dev
Add some comments
2016-11-30 12:57:16 +00:00
phl0
51faaed880
Add some comments 2016-11-30 13:17:36 +01:00
Jonathan Naylor
d022276c94 Move the LPTMR enable. 2016-11-30 09:44:17 +00:00
Jonathan Naylor
6d383332e1 Reorganise the code slightly. 2016-11-30 09:42:10 +00:00
Jonathan Naylor
79440ca32d Merge pull request #44 from juribeparada/master
Adding STM32F4 Pi board support and pin definitions
2016-11-30 06:15:43 +00:00
Andy CA6JAU
fd3e757219 Merge remote-tracking branch 'g4klx/master' 2016-11-29 20:07:16 -03:00
Andy CA6JAU
765c680913 Adding Pi board support (STM32F446) 2016-11-29 20:06:42 -03:00
Jonathan Naylor
e640e469fc Change SIM_SOPT7 setting. 2016-11-29 16:37:43 +00:00
Jonathan Naylor
77829f3157 Small tweak to the LPTMR. 2016-11-29 16:34:11 +00:00
Jonathan Naylor
a40506aff0 More interrupt changes. 2016-11-29 09:22:32 +00:00
Andy CA6JAU
880248cd65 Merge remote-tracking branch 'g4klx/master' 2016-11-29 01:35:56 -03:00
Andy CA6JAU
004205192c Adding Pi board support 2016-11-29 01:35:00 -03:00
Jonathan Naylor
91b4dddd8b Disable ADC clocks. 2016-11-28 16:20:51 +00:00
Jonathan Naylor
4584b20c45 Make calibration into a seperate step. 2016-11-28 14:02:21 +00:00
Jonathan Naylor
0e2e070ae7 Merge pull request #42 from phl0/dev
Correct calibration
2016-11-28 12:09:13 +00:00
phl0
9144ed41ec
Correct calibration 2016-11-28 12:44:45 +01:00
Jonathan Naylor
f4a4e2d37e Merge pull request #41 from juribeparada/master
Adding Windows shell support for Makefile, oscillator frequency option and target selection.
2016-11-27 10:16:24 +00:00
Andy CA6JAU
e6e887e4af Adding Windows shell support for Makefile, oscillator frequency option and target selection. 2016-11-27 01:07:10 -03:00
Andy CA6JAU
a553b31c96 Merge remote-tracking branch 'g4klx/master' 2016-11-26 13:24:52 -03:00