[01:06] Laurenceb (~laurence@ left irc: Ping timeout: 264 seconds
[01:44] dude12312414_ (~test@gateway/tor-sasl/dude12312414) joined #highaltitude.
[01:44] dude12312414 (~test@gateway/tor-sasl/dude12312414) left irc: Ping timeout: 240 seconds
[01:45] Nick change: dude12312414_ -> dude12312414
[02:42] zyp (zyp@zyp.no) left irc: Ping timeout: 265 seconds
[02:42] zyp (zyp@zyp.no) joined #highaltitude.
[02:53] DL7AD (~sven@2001:16b8:5cf5:3600:b090:d320:fe9c:e67b) left irc: Ping timeout: 256 seconds
[03:08] DL7AD (~sven@2001:16b8:5c7d:3300:cd8a:c18:4bda:51e8) joined #highaltitude.
[03:18] Axone (~Axone@lfbn-idf1-1-63-56.w82-124.abo.wanadoo.fr) left irc: Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in
[03:20] Axone (~Axone@lfbn-idf1-1-63-56.w82-124.abo.wanadoo.fr) joined #highaltitude.
[03:45] dude12312414 (~test@gateway/tor-sasl/dude12312414) left irc: Remote host closed the connection
[03:55] tweetBot (~nodebot@philcrump.co.uk) left irc: Remote host closed the connection
[03:55] tweetBot (~nodebot@philcrump.co.uk) joined #highaltitude.
[05:30] <SpacenearUS> New position from 03U4B-6 after 0313 hours silence - 12https://tracker.habhub.org/#!qm=All&q=U4B-6
[05:54] SA6BSS-Mike (~SA6BSS-Mi@h-145-25.A357.priv.bahnhof.se) joined #highaltitude.
[05:58] SA6BSS-Mike|2 (~SA6BSS-Mi@ left irc: Ping timeout: 276 seconds
[06:25] <SpacenearUS> New position from 03BSS25 after 0314 hours silence - 12https://tracker.habhub.org/#!qm=All&q=BSS25
[06:28] FireFighter (~firefight@2601:44:4200:ab4f:61fa:923d:4746:e5a1) joined #highaltitude.
[06:33] snh (~snh@unaffiliated/snh) left irc: Quit: ZNC - http://znc.in
[06:35] snh (~snh@unaffiliated/snh) joined #highaltitude.
[06:52] <SpacenearUS> New vehicle on the map: 0319GSN0013_chase - 12https://tracker.habhub.org/#!qm=All&q=19GSN0013_chase
[07:01] Lahti (~Lahti@dyttqfqdgms61gfjw4-rt-4.rev.dnainternet.fi) joined #highaltitude.
[07:31] michal_f (~mfratczak@83-238-169-175.static.ip.netia.com.pl) joined #highaltitude.
[07:39] LazyLeopard (~irc-clien@chocky.lazyleopard.org.uk) joined #highaltitude.
[07:59] GeekShadow (~antoine@reactos/tester/GeekShadow) left irc: Ping timeout: 250 seconds
[08:15] kedidie (~kedidie@ptr-4inhh2to13msad2a7g.18120a2.ip6.access.telenet.be) joined #highaltitude.
[08:27] daveake (uid144009@gateway/web/irccloud.com/x-mcagvfdxlqyxtink) joined #highaltitude.
[08:38] Kodar (~Kodar@93-142-12-160.adsl.net.t-com.hr) joined #highaltitude.
[09:01] Viproz__ (~Viproz@unaffiliated/viproz) joined #highaltitude.
[09:16] <SpacenearUS> New position from 03BZ2 after 034 days silence - 12https://tracker.habhub.org/#!qm=All&q=BZ2
[09:42] G7UXW-Kevin65 (d5cdcb47@ joined #highaltitude.
[09:43] G7UXW-Kevin65 (d5cdcb47@ left irc: Remote host closed the connection
[10:10] GeekShadow (~antoine@nzf.turmel.info) joined #highaltitude.
[10:10] GeekShadow (~antoine@nzf.turmel.info) left irc: Changing host
[10:10] GeekShadow (~antoine@reactos/tester/GeekShadow) joined #highaltitude.
[10:11] <SpacenearUS> New position from 03KN4IUD-15 after 033 days silence - 12https://tracker.habhub.org/#!qm=All&q=KN4IUD-15
[10:12] Viproz_ (~Viproz@unaffiliated/viproz) joined #highaltitude.
[10:13] chris_99 (uid26561@gateway/web/irccloud.com/x-wtkxtptqhidubdre) joined #highaltitude.
[10:15] Viproz__ (~Viproz@unaffiliated/viproz) left irc: Ping timeout: 250 seconds
[10:21] G7UXW-Kevin (d5cdcb47@ joined #highaltitude.
[10:23] G7UXW-Kevin (d5cdcb47@ left irc: Remote host closed the connection
[10:27] JoHarKey (~UA1ZGK@ joined #highaltitude.
[10:33] G7UXW-Kevin57 (d5cdcb47@ joined #highaltitude.
[10:45] Kodar_ (~Kodar@93-142-30-24.adsl.net.t-com.hr) joined #highaltitude.
[10:49] G7UXW-Kevin57 (d5cdcb47@ left #highaltitude.
[10:49] Kodar (~Kodar@93-142-12-160.adsl.net.t-com.hr) left irc: Ping timeout: 264 seconds
[10:59] G7UXW-Kevin (d5cdcb47@ joined #highaltitude.
[11:02] <G7UXW-Kevin> BZ2 Details Please >>> Freq Baud etc etc Thanks in advance
[11:09] <michal_f> ping fsphil
[11:12] <fsphil> pong
[11:13] <michal_f> hi :)
[11:13] <michal_f> I try to integrate your SSDV decoder into habdec. having a little trouble...
[11:13] <G7UXW-Kevin> how do I change my password ??
[11:14] <michal_f> It looks I receive good packets, but get error: "Unexpected MCU ID in packet XXX."
[11:14] <michal_f> Any clues ?
[11:15] <michal_f> I compared received data to output of your ssdv executable: https://pastebin.com/ZP5rSjND - they look indentical
[11:18] tweetBot (~nodebot@philcrump.co.uk) left irc: Remote host closed the connection
[11:18] tweetBot (~nodebot@philcrump.co.uk) joined #highaltitude.
[11:26] <fsphil> not sure. have you RS decoded it, and passed the CRC test?
[11:27] <dbrooke> G7UXW-Kevin: I think BZ2 is WSPR on 20m and /msg NickServ SET PASSWORD newpasswordhere
[11:28] <G7UXW-Kevin> thank you
[11:28] <G7UXW-Kevin> dbrooke: thank you
[11:29] <Darkside> does anyone still send ssdv on rtty, or is it all lora or wenet now?
[11:30] G7UXW-Kevin (d5cdcb47@ left #highaltitude.
[11:31] <michal_f> Darkside, I will
[11:32] <Darkside> if you're not in the UK, you can go faster
[11:32] <michal_f> fsphil, I just printed the packets and compared to what I send. they're identical.
[11:32] <Darkside> which is what wenet was all about
[11:32] <Darkside> but it cant be used in the uk because of the ISM restrictions
[11:33] <Darkside> well, it could be used, but at a lower rate
[11:33] <Darkside> still faster than you'l get off RTTY
[11:33] <michal_f> I thought maybe I am feeding the packets wrong way...
[11:33] <PE2BZ> BZ2 is wspr 20 mtr
[11:33] <michal_f> Darkside, for me it's the educational purpose rather than being fast. I'll get to LoRa too, one day
[11:33] <Darkside> k
[11:34] <Darkside> just sayin, theres better options out there
[11:34] <michal_f> I know :)
[11:34] <Darkside> RTTY is old and crap
[11:34] <fsphil> I never did get my wenet-10k code tested
[11:34] <michal_f> but getting from 0 to hero was lots of fun.
[11:34] <michal_f> when I started, I knew nothing about RF and singals
[11:35] <Darkside> michal_f: so have you done BER tests on your modem yet?
[11:35] <fsphil> I still know nothing :)
[11:35] <Darkside> ive been working a lot with david rowe on BER testing of fsk_demod at low rates
[11:35] <fsphil> michal_f: so you're saving out the 256 byte packets you receive in habdec, and feeding them into the command line program?
[11:36] <michal_f> no. I have not. I don't know how to. For now it's enough for me if I decode balloons "to the horizon"
[11:36] <michal_f> fsphil: no. I feed the packets to your ssdv_dec_feed() function
[11:36] <Darkside> https://github.com/drowe67/codec2/blob/horusbinary_v2/octave/fsk_demod_BER_test.py
[11:37] <Darkside> theres a python script with generates a test file, adds 'calibrated' noise, and then passes it through the demod
[11:37] <michal_f> Darkside, bookmarked
[11:37] <Darkside> we feed in a pseudorandom sequence which can be correlated against at the output of the demod, and then the number of bit errors calculated
[11:38] <michal_f> in what form is this delivered? IQ samples stream or WAV audio ?
[11:39] <Darkside> fsk_mod produces real values samples
[11:39] <fsphil> michal_f: did you run ssdv_dec_is_packet() on the data first?
[11:39] <Darkside> but i convert them to IQ in my script
[11:39] <michal_f> fsphil: don't bother. I hoped that I did something stupid and obvvious. I need to debug more
[11:39] <Darkside> and feed IQ into fsk_demod
[11:40] <Darkside> fsk_Demod can take real valued samples too, but in our target application we'll likely be feeding it with IQ. works the same either way
[11:40] <michal_f> fsphil, yes. all packets pass ssdv_dec_is_packet() test. The pastebin URL also prints info from ssdv_dec_header()
[11:40] <Darkside> but the point is, genreated test bits, modulate, apply noise, demodulate, count bits
[11:40] <Darkside> repeat for a range of Eb/N0 values
[11:41] <michal_f> Darkside, then it seems I can use it for a test. habdec consumes complex IQ
[11:41] <Darkside> sure, but you still need a way to count bits
[11:41] <michal_f> very curious how would it perform
[11:42] <Darkside> if you can make a command-line version of habdec that can take raw samples in, and can output bits as one-bit-per-byte format (e.g. 0x00, or 0x01), it could probably be slotted in in palce of fsk_demod
[11:42] <Darkside> fsk_demod uses signed-int (16-bit) IQ input
[11:43] <Darkside> output from fsk_demod is either that one-bit-per-byte format, or soft decisions which are used for LDPC decoding
[11:44] <Darkside> though only the one-bit-per-byte format is used for the BER testing at the moment
[11:44] <Darkside> but yeah, if you can maek somthing which takes s16 samples on stdin, and emit one-bit-per-byte on stdout, it shoudl just slot in to the testing script
[11:46] <michal_f> I use 32bit float samples. Do you think simple conversion from s16 to f32 at front would be OK for the purpose of this test ?
[11:47] <Darkside> yes
[11:47] <Darkside> i use 8-byte complex samples for the generated files anyway
[11:47] <Darkside> and convert to s16 before feeding into fsk_demod
[11:50] <Darkside> theres also some code to stress the frequency estimator a bit by doppler shifting the input signal throughout the recording
[11:51] <Darkside> and david has some octave does that applies a sinusoidal frequency shift throughout the test which i need to implement at some point too
[11:52] <michal_f> I don't feel I need to go that deep :)
[11:53] <Darkside> are you doing frequency estimation?
[11:54] <Darkside> or are you getting the user to click on the signal
[11:56] <michal_f> I have some form of AFC, but sometimes it drifts off
[11:58] <Darkside> right
[11:58] <michal_f> searches for peaks in frequency
[11:58] <michal_f> https://www.youtube.com/watch?v=I-5Ii4ME3Mg
[11:58] <Darkside> yes, frequency estimation is pretty difficult
[11:58] <michal_f> this is how it works, however this is old prototype
[11:58] <Darkside> fsk_Demod is currently doing peak detectionn, and it works pretty well
[11:59] <Darkside> but david is working on a mask-based method which works even better
[11:59] <Darkside> however it requires more information from the user, e.g. tone spacing
[11:59] <michal_f> same here. peak detection looks tobe ok on my side. It just sometimes jumps off for no reason. Probably some stupid bug
[12:00] <Darkside> with peak detection it would work on any tone spacing, but it does get confused by in-band interferers
[12:00] <michal_f> with habdec I do it a bit different than usuall way, there are no two filters for mark/space frequencies
[12:00] <Darkside> with mask detection it shoudl be a lot less susceptible to that
[12:00] <Darkside> just get the core of habdec in a form suitable for testing
[12:01] <Darkside> and we can see how close it is to theory
[12:01] <michal_f> I do a freq. discriminant on complex signal, which gives me real values signal centered on 0. I then extract bits from that (in a ugly way)
[12:01] <michal_f> I will one day.
[12:02] <Darkside> its a pretty important part of modem development
[12:04] <michal_f> One thing I'd like to add in future is SNR estimation
[12:23] <SpacenearUS> New vehicle on the map: 03PH1M-RTTY - 12https://tracker.habhub.org/#!qm=All&q=PH1M-RTTY
[12:24] <SpacenearUS> New vehicle on the map: 03PH1M-4FSK - 12https://tracker.habhub.org/#!qm=All&q=PH1M-4FSK
[12:25] <chris_99> daveake: hey, just wondering if you created a blog post about the HAB watch?
[12:25] <daveake> Yes :)
[12:26] <daveake> http://www.daveakerman.com/?p=2683
[12:26] <chris_99> ooh :) ta
[13:00] Laurenceb (~laurence@ joined #highaltitude.
[13:27] M6BQV (~m6bqv@ joined #highaltitude.
[13:30] <michal_f> that watch is badass :)
[13:33] dude12312414 (~test@gateway/tor-sasl/dude12312414) joined #highaltitude.
[13:36] M6BQV (~m6bqv@ left irc: Quit: Chao for now!
[13:36] <SpacenearUS> New vehicle on the map: 03Spokane_chase - 12https://tracker.habhub.org/#!qm=All&q=Spokane_chase
[13:37] <Pit[m]> Need that for rs41 decode
[13:38] <Pit[m]> Chaser watch ;)
[13:39] <daveake> Feet free to modify it to do that :)
[13:40] <fsphil> can you talk to your car through it?
[13:41] <daveake> :)
[13:42] G7UXW (d5cdcb47@ joined #highaltitude.
[13:48] dude12312414 (~test@gateway/tor-sasl/dude12312414) left irc: Remote host closed the connection
[13:53] g7uxw83 (d5cdcb47@ joined #highaltitude.
[13:54] g7uxw83 (d5cdcb47@ left irc: Remote host closed the connection
[13:55] G7UXW (d5cdcb47@ left irc: Remote host closed the connection
[13:55] g7uxw (d5cdcb47@ joined #highaltitude.
[13:56] <PE2BZ> g7uxw, good afternoon, my tracker transmits wspr on 20 mtr band
[13:59] <g7uxw> PE2BZ: no hf until tomorrow. fishing pole broken, will be repairing over night what is the dial freq ??
[13:59] <SA6BSS-Mike> 14.095.600
[14:06] <PE2BZ> g7uxw, Receiving myself on only the dipole from a Sota 2 meter 4 el antenna.... No HF antenna at all over here, I have faith in ¨the network¨ ;-)
[14:16] <g7uxw> Trying Hack Green SDR
[14:16] <g7uxw> PE2BZ: Trying Hack Green SDR
[14:52] g7uxw (d5cdcb47@ left irc: Remote host closed the connection
[15:25] <michal_f> fsphil ! still around ?
[15:26] OLHZN (~Tory@cpe-66-66-13-40.rochester.res.rr.com) joined #highaltitude.
[15:27] <michal_f> My sin was to call ssdv_dec_get_jpeg() on every decoded packet. It works if I call this with all packets collected.
[15:27] <michal_f> Is it possible to save JPEG with every new packet ?
[15:42] <michal_f> also it seems I need to ssdv_dec_init() and ssdv_dec_set_buffer() on each new image. otherwise - images are coming in OK now
[15:43] <PE2BZ> BZ2 DIY hysplit https://www.ready.noaa.gov/hypubout/trajplot_139639.pdf
[16:03] <fsphil> michal_f: you need to pass through the packets each time. it's not very CPU intensive, it's fine to do
[16:04] <fsphil> *all the
[16:04] <fsphil> also make sure the packets are in the correct order
[16:04] <michal_f> I hoped that I can save partially received JPEG - like what you see on ssd.habhub.org, images with missinbg packets
[16:05] <fsphil> that's basically how the live page wors
[16:05] <fsphil> works
[16:05] <michal_f> what should I do when I miss one packet ?
[16:05] <fsphil> just skip to the next one
[16:06] <michal_f> ah, Ok. so I just need to sort them to be sure
[16:06] <michal_f> cool ! getting closer
[16:06] <fsphil> each time you get a new packet, run all the packets for that image in order and it'll give you your jpeg
[16:06] <fsphil> you'll also need some way to sense when an image has finished
[16:06] <fsphil> the live site considers an image finished if there have been no new packets within 5 minutes iirc
[16:06] <michal_f> should I call ssdv_dec_init() and ssdv_dec_set_buffer() before ?
[16:06] <fsphil> yeah
[16:07] <fsphil> it's a new decoding run, best to reinit everything
[16:07] <michal_f> ok. much clearer now. thanks fsphil
[16:07] <michal_f> I'll make updates soon :)
[16:07] Viproz__ (~Viproz@unaffiliated/viproz) joined #highaltitude.
[16:08] <fsphil> no worries, any more questions just shout
[16:11] Viproz_ (~Viproz@unaffiliated/viproz) left irc: Ping timeout: 264 seconds
[16:20] OZ1SKY_Brian (~Brian@ip-5-186-79-28.dhcp.fibianet.dk) joined #highaltitude.
[16:22] Laurenceb (~laurence@ left irc: Ping timeout: 250 seconds
[16:28] <michal_f> fsphil ok one more question
[16:29] <michal_f> I notice that each packet begins with 0x55, 0x66, 0x0, 0x0, 0xb3, 0xeb or 0x55, 0x67, 0x0, 0x0, 0xb3, 0xeb
[16:29] <michal_f> is this assumption valid ?
[16:34] <miek> michal_f: https://ukhas.org.uk/guides:ssdv#packet_format
[16:46] chris_99 (uid26561@gateway/web/irccloud.com/x-wtkxtptqhidubdre) left irc:
[17:03] <SpacenearUS> New position from 03NASD01 after 03a day silence - 12https://tracker.habhub.org/#!qm=All&q=NASD01
[17:09] <fsphil> michal_f: no, the first byte is always 0x55 and the second byte is (currently) either 0x66 or 0x67. the rest will vary
[17:09] <fsphil> I would try to avoid making any decisions based on the bytes, just trust the is_packet() function
[17:23] dude12312414 (~test@gateway/tor-sasl/dude12312414) joined #highaltitude.
[17:39] chris_99 (uid26561@gateway/web/irccloud.com/x-uyjyxfdbcpmvjtor) joined #highaltitude.
[17:43] OLHZN (~Tory@cpe-66-66-13-40.rochester.res.rr.com) left irc: Read error: Connection reset by peer
[18:24] <PE2BZ> https://tracker.habhub.org/#!mt=roadmap&mz=16&qm=1_hour&mc=52.19101,4.37405&f=PH1M-4FSK&q=!RS_*;
[18:24] <PE2BZ> Only 200 meters to go
[18:24] <PE2BZ> Would that be the first Northsea Floater phoning home ?
[18:33] <SA6BSS-Mike> yep , floater for sure, dont forget to bring your fishing rod !! :)
[18:36] <PE2BZ> Only 76 meters now....
[18:37] <SA6BSS-Mike> ok :)
[18:38] <PE2BZ> But no fishing rod, only a short 70 cm yagi and laptop.... He has to make a choice ;-)
[18:48] <PE2BZ> https://imgur.com/xOg2gfv
[18:51] <SpacenearUS> New position from 03PS-76 after 0317 hours silence - 12https://tracker.habhub.org/#!qm=All&q=PS-76
[19:20] dude12312414 (~test@gateway/tor-sasl/dude12312414) left irc: Remote host closed the connection
[19:36] <SpacenearUS> New position from 03KO4ACL-12 after 033 days silence - 12https://tracker.habhub.org/#!qm=All&q=KO4ACL-12
[19:42] OLHZN (~Tory@cpe-66-66-13-40.rochester.res.rr.com) joined #highaltitude.
[20:05] GyroW (~GyroW@unaffiliated/gyrow) left irc: Ping timeout: 265 seconds
[20:10] GyroW (~GyroW@d54C03E98.access.telenet.be) joined #highaltitude.
[20:10] GyroW (~GyroW@d54C03E98.access.telenet.be) left irc: Changing host
[20:10] GyroW (~GyroW@unaffiliated/gyrow) joined #highaltitude.
[20:21] chris_99 (uid26561@gateway/web/irccloud.com/x-uyjyxfdbcpmvjtor) left irc:
[20:22] <dbrooke> another busy day at Cardington https://stuff.dbrooke.me.uk/sp-zBEd2V.png
[20:23] <SA6BSS-Mike> is it an artillery shooting range nearby?
[20:25] <dbrooke> I think they're from the Meteorological Research Unit but I have no idea what they're doing, they're N prefix RS41s
[20:25] <SA6BSS-Mike> ok
[20:26] OLHZN (~Tory@cpe-66-66-13-40.rochester.res.rr.com) left irc: Read error: Connection reset by peer
[20:26] <dbrooke> it was similar yesterday but there aren't regular launches from there
[20:27] <SA6BSS-Mike> ok, we have similar multi balloon launches around said artillery shooting ranges here in SWE
[20:27] OLHZN (~Tory@cpe-66-66-13-40.rochester.res.rr.com) joined #highaltitude.
[20:34] <SpacenearUS> New position from 03PS-74 after 0315 hours silence - 12https://tracker.habhub.org/#!qm=All&q=PS-74
[20:39] Viproz__ (~Viproz@unaffiliated/viproz) left irc: Ping timeout: 264 seconds
[20:40] OLHZN (~Tory@cpe-66-66-13-40.rochester.res.rr.com) left irc: Read error: Connection reset by peer
[21:02] Lahti (~Lahti@dyttqfqdgms61gfjw4-rt-4.rev.dnainternet.fi) left irc: Quit: Lähdössä
[21:12] michal_f (~mfratczak@83-238-169-175.static.ip.netia.com.pl) left irc: Ping timeout: 256 seconds
[21:17] <SpacenearUS> New position from 03SA6BSS-7 after 033 days silence - 12https://tracker.habhub.org/#!qm=All&q=SA6BSS-7
[21:37] OZ1SKY_Brian (~Brian@ip-5-186-79-28.dhcp.fibianet.dk) left irc: Quit: Please pause the radiowaves !
[22:02] LazyLeopard (~irc-clien@chocky.lazyleopard.org.uk) left irc: Quit: Textual IRC Client: www.textualapp.com
[22:06] Laurenceb (~laurence@ joined #highaltitude.
[22:21] FireFighter (~firefight@2601:44:4200:ab4f:61fa:923d:4746:e5a1) left irc: Remote host closed the connection
[22:32] dude12312414 (~test@gateway/tor-sasl/dude12312414) joined #highaltitude.
[22:35] Kodar_ (~Kodar@93-142-30-24.adsl.net.t-com.hr) left irc: Read error: Connection reset by peer
[22:42] dude12312414 (~test@gateway/tor-sasl/dude12312414) left irc: Remote host closed the connection
[22:43] <SpacenearUS> New position from 03W8MV-11 after 033 days silence - 12https://tracker.habhub.org/#!qm=All&q=W8MV-11
[22:45] JoHarKey (~UA1ZGK@ left irc: Quit: Going offline, see ya! (www.adiirc.com)
[23:05] xfce1 (~anony@cpe-85-10-26-226.dynamic.amis.net) left irc: Read error: Connection reset by peer
[23:05] <SpacenearUS> New position from 03U4B-2 after 0311 hours silence - 12https://tracker.habhub.org/#!qm=All&q=U4B-2
[23:13] dude12312414 (~test@gateway/tor-sasl/dude12312414) joined #highaltitude.
[23:59] <SpacenearUS> New vehicle on the map: 03BB09 - 12https://tracker.habhub.org/#!qm=All&q=BB09
[00:00] --- Fri Apr 24 2020