alanbjohnston
|
6c319506c9
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
79d6f2c78a
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
e5bdabb6c5
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
77653fa2af
|
add sleep dormant
|
3 years ago |
alanbjohnston
|
4526b314c5
|
delay 2000 at start
|
3 years ago |
alanbjohnston
|
99fd756660
|
changed prompt reboot
|
3 years ago |
alanbjohnston
|
c859200a0e
|
added support for reboot PB and BOOTSEL and printing "Reboot" and move v0.33
|
3 years ago |
alanbjohnston
|
92e051eb5d
|
added sleep after reboot
|
3 years ago |
alanbjohnston
|
da09f81176
|
add one second delay
|
3 years ago |
alanbjohnston
|
62c0c03a02
|
removed blinks and delays in startup
|
3 years ago |
alanbjohnston
|
36c0caec3e
|
add includes
|
3 years ago |
alanbjohnston
|
3358c3308e
|
changed to watchdog
|
3 years ago |
alanbjohnston
|
26f4e16e30
|
restart after mode change
|
3 years ago |
alanbjohnston
|
0a3a6852c0
|
don't change order for BPSK
|
3 years ago |
alanbjohnston
|
adfb3bbd51
|
revert CW -> FSK mode change exception
|
3 years ago |
alanbjohnston
|
dfbdcbffb9
|
typo
|
3 years ago |
alanbjohnston
|
daae31d613
|
typo
|
3 years ago |
alanbjohnston
|
63e68d9490
|
also change config for CW -> FSK mode change
|
3 years ago |
alanbjohnston
|
d9564355f0
|
add cw_stop = false
|
3 years ago |
alanbjohnston
|
0553a21f8e
|
config_telem in usual place for all modes except BPSK
|
3 years ago |
alanbjohnston
|
68c34e90af
|
config_telem depending on FSK or BPSK
|
3 years ago |
alanbjohnston
|
5935bedb2e
|
move config_telem up in change mode
|
3 years ago |
alanbjohnston
|
4edcfaebb1
|
remove transmit_off in transmit_callsign
|
3 years ago |
alanbjohnston
|
fd7ddd7344
|
see which enable/disable is happening
|
3 years ago |
alanbjohnston
|
7f0bc8b565
|
check for input in CW mode
|
3 years ago |
alanbjohnston
|
2436928e69
|
turn on transmit LED immediately when switching mode FSK BPSK
|
3 years ago |
alanbjohnston
|
2634ed110f
|
remove blink(50) from read_payload to fix BPSK, FSK LED
|
3 years ago |
alanbjohnston
|
2c1c7f472e
|
typo
|
3 years ago |
alanbjohnston
|
ed64607e62
|
fixed blink()
|
3 years ago |
alanbjohnston
|
d75f314258
|
added builtin LED on/off on transmit string
|
3 years ago |
alanbjohnston
|
e8fcb05693
|
turn off built in LED in transmit_off
|
3 years ago |
alanbjohnston
|
9c09a01cbe
|
turn of BUILTIN LED after blinking
|
3 years ago |
alanbjohnston
|
e76da41908
|
v0.33
|
3 years ago |
alanbjohnston
|
44aa328fc2
|
move after loop
|
3 years ago |
alanbjohnston
|
4513d4323e
|
move button check and new mode check before loop
|
3 years ago |
alanbjohnston
|
9ace4a4a88
|
remove stop and start interrupt
|
3 years ago |
alanbjohnston
|
567f842502
|
start in BPSK
|
3 years ago |
alanbjohnston
|
24f863aeba
|
add prompt at end of loop
|
3 years ago |
alanbjohnston
|
601b739298
|
detach interrupt then restart button isr
|
3 years ago |
alanbjohnston
|
3b67b85b14
|
restart button isr after SSTV mode
|
3 years ago |
alanbjohnston
|
2b75354cfd
|
changed to disable enable timer for play_pwm
|
3 years ago |
alanbjohnston
|
64f5af5f83
|
added PROMPT_FORMAT
|
3 years ago |
alanbjohnston
|
1d4e558835
|
infinite loop after reformat
|
3 years ago |
alanbjohnston
|
8d4577d25e
|
write mode after format
|
3 years ago |
alanbjohnston
|
1e3e350470
|
set mode to FSK after format
|
3 years ago |
alanbjohnston
|
01375d7139
|
read config file
|
3 years ago |
alanbjohnston
|
4072f1b9c0
|
add F format option
|
3 years ago |
alanbjohnston
|
ad63e01ade
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
284bd7c633
|
v0.32
|
3 years ago |
alanbjohnston
|
e9c24a2589
|
changed to restart timer
|
3 years ago |
alanbjohnston
|
e1a4ff1a40
|
worked - try off and on for pwm_play
|
3 years ago |
alanbjohnston
|
1635860baa
|
button isr back on
|
3 years ago |
alanbjohnston
|
ec51b9350d
|
try stop timer again
|
3 years ago |
alanbjohnston
|
b28563f6d7
|
no button_isr
|
3 years ago |
alanbjohnston
|
073490ef59
|
stop timer
|
3 years ago |
alanbjohnston
|
238d429e4d
|
turn off pushbutton isr
|
3 years ago |
alanbjohnston
|
69b1850cd5
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
d6de749055
|
set clock at the start
|
3 years ago |
alanbjohnston
|
cbdafd7b7e
|
Back to Timer1, 10000 instead of 1000
|
3 years ago |
alanbjohnston
|
3bec8d6dbc
|
Timer2
|
3 years ago |
alanbjohnston
|
906d36e733
|
try TimerHandler2
|
3 years ago |
alanbjohnston
|
40baf12688
|
start_button back in
|
3 years ago |
alanbjohnston
|
b49eedd2a0
|
start_isr back in
|
3 years ago |
alanbjohnston
|
60fe68b230
|
remove start_isr
|
3 years ago |
alanbjohnston
|
250dc4840b
|
button_isr off, start_isr on
|
3 years ago |
alanbjohnston
|
b15d698328
|
put back button_isr
|
3 years ago |
alanbjohnston
|
f20ee76947
|
clockgen back
|
3 years ago |
alanbjohnston
|
0ca16f2701
|
no clockgen button_isr start_isr
|
3 years ago |
alanbjohnston
|
d316e35353
|
add back in sstv_end, hardcode SSTV to pin 26
|
3 years ago |
alanbjohnston
|
848d06c6bf
|
force load of sstv image 1
|
3 years ago |
alanbjohnston
|
15210a4d57
|
other sstv image
|
3 years ago |
alanbjohnston
|
82f8e096c6
|
don't set system clock to 133
|
3 years ago |
alanbjohnston
|
78e7a4202f
|
add play_pwm_file
|
3 years ago |
alanbjohnston
|
e31dadca68
|
cam.bin
|
3 years ago |
alanbjohnston
|
139b356902
|
remove format of flash space
|
3 years ago |
alanbjohnston
|
59a9464540
|
add jpeg_decode and load_files
|
3 years ago |
alanbjohnston
|
08303aa5bd
|
formaat
|
3 years ago |
alanbjohnston
|
0a0d5e7ffb
|
added reformat
|
3 years ago |
alanbjohnston
|
ee78670623
|
add picosstvpp
|
3 years ago |
alanbjohnston
|
3980c3275f
|
allow first time SSTV to send static image
|
3 years ago |
alanbjohnston
|
ccb32201c6
|
added I2C sensor problem print if longer than 1 second
|
3 years ago |
alanbjohnston
|
1eca4121f1
|
removed start_ina219 in restart
|
3 years ago |
alanbjohnston
|
dcf8fa7579
|
don't check for 3V3 if already started
|
3 years ago |
alanbjohnston
|
b4ceadca6e
|
added payload and in1219 start to restart
|
3 years ago |
alanbjohnston
|
54dd5c56d9
|
more cleanup
|
3 years ago |
alanbjohnston
|
bfde926bf3
|
cleanup
|
3 years ago |
alanbjohnston
|
d77d7e756f
|
log if no payload sensors detected
|
3 years ago |
alanbjohnston
|
28917e36e0
|
moved payload setting
|
3 years ago |
alanbjohnston
|
8f964a2374
|
fixed payload status in FoxTelem
|
3 years ago |
alanbjohnston
|
4fc6da7bfc
|
set payload
|
3 years ago |
alanbjohnston
|
a648f8d4ea
|
set payload to true if bme or mph present
|
3 years ago |
alanbjohnston
|
1cc6faf4a2
|
fixed i2c_bus1 calculation
|
3 years ago |
alanbjohnston
|
265e819b5c
|
removed i2c4 from i2c_bus1 determination
|
3 years ago |
alanbjohnston
|
e87f22d0b6
|
BATT to BAT
|
3 years ago |
alanbjohnston
|
ba257eb1b9
|
set missing ina219 to zero, BUS same as BAT
|
3 years ago |
alanbjohnston
|
703979e7b3
|
added more detail in I2C sensor failures
|
3 years ago |
alanbjohnston
|
eb124a668a
|
added ()
|
3 years ago |
alanbjohnston
|
d57da32506
|
print when I2C devices not present
|
3 years ago |
alanbjohnston
|
29a00437c5
|
displayed +X, etc for ina219
|
3 years ago |
alanbjohnston
|
149cc7051e
|
changed to i2c_1
|
3 years ago |
alanbjohnston
|
4cf9c1e400
|
changed i2c1 to i2c0
|
3 years ago |
alanbjohnston
|
863d1d471b
|
added i2c1 - 8 flags
|
3 years ago |
alanbjohnston
|
2ea0913396
|
add back program_radio in setup
|
3 years ago |
alanbjohnston
|
d6356ab2a0
|
don't program
|
3 years ago |
alanbjohnston
|
9b89414d6a
|
add back program_radio in setup
|
3 years ago |
alanbjohnston
|
20a178308b
|
remove program_radio
|
3 years ago |
alanbjohnston
|
370b93bcec
|
added program_radio print
|
3 years ago |
alanbjohnston
|
d23334987d
|
put program_radio back in for config_radio
|
3 years ago |
alanbjohnston
|
81ca078eb7
|
changed to v0.30
|
3 years ago |
alanbjohnston
|
7b1f68a149
|
removed address from bme.begin
|
3 years ago |
alanbjohnston
|
c38148d6bc
|
turn off bus 1 0x45 (old 5V INA219 sensor)
|
3 years ago |
alanbjohnston
|
2872d23ef5
|
only program radio on startup each time
|
3 years ago |
alanbjohnston
|
bb63a41c70
|
added clockgen prints
|
3 years ago |
alanbjohnston
|
0f7ce6892f
|
changed !clockgen to clockgen
|
3 years ago |
alanbjohnston
|
aab9eda7f7
|
typo
|
3 years ago |
alanbjohnston
|
57164d49fa
|
changed to start_clockgen
|
3 years ago |
alanbjohnston
|
ac056f45cf
|
back to 434.9
|
3 years ago |
alanbjohnston
|
3850c08d11
|
added 5 times for other clockgen commands
|
3 years ago |
alanbjohnston
|
5d339c870c
|
!
|
3 years ago |
alanbjohnston
|
9d7184dcce
|
use while
|
3 years ago |
alanbjohnston
|
8bca060fa0
|
disable outputs up to 5 times
|
3 years ago |
alanbjohnston
|
1b6cb2f36a
|
don't configure clocks in start_clockgen
|
3 years ago |
alanbjohnston
|
ed91f37e73
|
transmit_on not used at end of transmit_callsign
|
3 years ago |
alanbjohnston
|
78a41c030f
|
missing {}
|
3 years ago |
alanbjohnston
|
033e260c5a
|
added config radio print
|
3 years ago |
alanbjohnston
|
c292ac4ed8
|
clock prints
|
3 years ago |
alanbjohnston
|
a1a60d95f7
|
changed camera to camera_detected in fox tlm
|
3 years ago |
alanbjohnston
|
7f5d8cf855
|
detect camera each time
|
3 years ago |
alanbjohnston
|
368f09f27f
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
04edceb86d
|
changed to 434.91 MHz
|
3 years ago |
alanbjohnston
|
3a5a259bca
|
removed BPSK ns delay, R and r prints
|
3 years ago |
alanbjohnston
|
43e892aae6
|
added payload code back in
|
3 years ago |
alanbjohnston
|
4b6c08cb0b
|
remove prints
|
3 years ago |
alanbjohnston
|
642ea2a6e7
|
remove buffSize
|
3 years ago |
alanbjohnston
|
8a658b6dbd
|
set ctr = 0 in FoxTelem
|
3 years ago |
alanbjohnston
|
b09c9b29d6
|
print str
|
3 years ago |
alanbjohnston
|
2dc8b8e199
|
print
|
3 years ago |
alanbjohnston
|
528c2f581a
|
missing )
|
3 years ago |
alanbjohnston
|
0afa248b49
|
% 5 not 6
|
3 years ago |
alanbjohnston
|
2c8a8cd325
|
fixed ()
|
3 years ago |
alanbjohnston
|
ec981d18bc
|
missing ;
|
3 years ago |
alanbjohnston
|
270e28cff6
|
added timer_counter modulo 6 for FSK
|
3 years ago |
alanbjohnston
|
bfd56c8c5f
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
30da6e411a
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
2051f9f1aa
|
RPI_PICO_ISR_Timer::
|
3 years ago |
alanbjohnston
|
619fd1fef6
|
added ITimer0::
|
3 years ago |
alanbjohnston
|
bcf94b33d2
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
d6469b03fd
|
RPI_PICO_ISR_Timer
|
3 years ago |
alanbjohnston
|
447839a905
|
added ITimer0 or 2
|
3 years ago |
alanbjohnston
|
7316204870
|
enable and disable timer0 and timer2
|
3 years ago |
alanbjohnston
|
4dc8a9cd90
|
added ITimer2 for FSK
|
3 years ago |
alanbjohnston
|
57edfc8ed3
|
added setInterval for ISR when change between FSK and BPSK modes
|
3 years ago |
alanbjohnston
|
cbe388a787
|
frameTime sleep reduced to 0.01 to increase accuracy
|
3 years ago |
alanbjohnston
|
ccdf01d0a1
|
0us
|
3 years ago |
alanbjohnston
|
54802c1df1
|
10 us
|
3 years ago |
alanbjohnston
|
55518089ae
|
2 us no signal between bits
|
3 years ago |
alanbjohnston
|
d244ed7f1b
|
don't read payload
|
3 years ago |
alanbjohnston
|
6dfcb0a9e3
|
print frameTime
|
3 years ago |
alanbjohnston
|
18dd0df225
|
fixed FSK bit in other place
|
3 years ago |
alanbjohnston
|
47a7c1c0eb
|
fixed FSK bit encoding
|
3 years ago |
alanbjohnston
|
b85196b27e
|
setClockFSK
|
3 years ago |
alanbjohnston
|
4e839aaa4a
|
bufLen 970
|
3 years ago |
alanbjohnston
|
660115e9e3
|
add RR
|
3 years ago |
alanbjohnston
|
999f9e1148
|
bufLen 2000
|
3 years ago |
alanbjohnston
|
a72c4ff9d4
|
print ctr reset
|
3 years ago |
alanbjohnston
|
6cf63a6a22
|
switch controls back
|
3 years ago |
alanbjohnston
|
724a82222b
|
print bufLen
|
3 years ago |
alanbjohnston
|
97af49c67c
|
switch order of switch control
|
3 years ago |
alanbjohnston
|
fa25ff9161
|
remove prints in handler
|
3 years ago |
alanbjohnston
|
6e6d1153bf
|
move start_isr
|
3 years ago |
alanbjohnston
|
f58966f384
|
print in handler
|
3 years ago |
alanbjohnston
|
3dd49a5501
|
print buffer
|
3 years ago |
alanbjohnston
|
df8f45fd30
|
fixed print
|
3 years ago |
alanbjohnston
|
5a33d279cd
|
add serial config FSK
|
3 years ago |
alanbjohnston
|
4f7e20d436
|
print phase
|
3 years ago |
alanbjohnston
|
33c9d85f16
|
print delay_time
|
3 years ago |
alanbjohnston
|
dec58808c9
|
= instead of ==
|
3 years ago |
alanbjohnston
|
ad63516a3d
|
updated for setClockFSK and BPSK
|
3 years ago |
alanbjohnston
|
9540e24458
|
added back FSK
|
3 years ago |
alanbjohnston
|
1b4000fa9d
|
removed b: print
|
3 years ago |
alanbjohnston
|
a92fc9c092
|
reverted back one
|
3 years ago |
alanbjohnston
|
b29749cf51
|
removed b printout
|
3 years ago |
alanbjohnston
|
5060aa3cf6
|
fixed phase to byte conversion
|
3 years ago |
alanbjohnston
|
7ffb0a8134
|
print buffer
|
3 years ago |
alanbjohnston
|
2ae7b3067b
|
wav_position modulo instead of - length
|
3 years ago |
alanbjohnston
|
e4ccc61094
|
fixed buffer error
|
3 years ago |
alanbjohnston
|
1a05730fcf
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
b010b82a82
|
removed -_ prints
|
3 years ago |
alanbjohnston
|
a6a0a29e5b
|
back to 800us
|
3 years ago |
alanbjohnston
|
bf37b72bbd
|
clockgen signals now controlled through analog switches
|
3 years ago |
alanbjohnston
|
2a37b56ce1
|
back to 400
|
3 years ago |
alanbjohnston
|
ca1a97f928
|
try 100
|
3 years ago |
alanbjohnston
|
69884aab4a
|
prints and 400us
|
3 years ago |
alanbjohnston
|
3654affdc1
|
prints
|
3 years ago |
alanbjohnston
|
959ecb98ae
|
Update cubesatsim.ino
|
3 years ago |
alanbjohnston
|
b85e408a0b
|
transmit_off disable clock outputs
|
3 years ago |
alanbjohnston
|
9d34c3e296
|
added clockgen instead of PWM
|
3 years ago |
alanbjohnston
|
47d8782d9a
|
Merge branch 'pico-rotate' into pico-v0.23
|
3 years ago |
alanbjohnston
|
63daa1f540
|
allow camera detection
|
3 years ago |
alanbjohnston
|
068907fe28
|
PTT off, telem display upper case only
|
3 years ago |