23:07 | enigma_ | left the channel | |
23:08 | TofuLynx | joined the channel | |
23:11 | TofuLynx | left the channel | |
23:30 | slikdigit | left the channel | |
23:57 | rton | left the channel | |
01:33 | Bertl_oO | off to bed now ... have a good one everyone!
| |
01:34 | Bertl_oO | changed nick to: Bertl_zZ
| |
01:38 | mithro | Bertl_zZ: Would you be okay if I did a crowdfunding campaign for a run of professionally made pmod-debug boards you did?
| |
04:14 | supragya | joined the channel | |
04:48 | supragya | BAndiT1983|away, have this link: https://github.com/supragya/libfuse-FrameServer
| |
04:48 | supragya | BAndiT1983|away, I will be trying out libfuse for our need here
| |
04:54 | supragya | left the channel | |
05:01 | Davelister | joined the channel | |
05:01 | Davelister | changed nick to: Guest41740
| |
05:52 | Guest41740 | left the channel | |
06:16 | Davelister | joined the channel | |
06:16 | Davelister | changed nick to: Guest73998
| |
06:24 | sebix | joined the channel | |
06:24 | sebix | left the channel | |
06:24 | sebix | joined the channel | |
06:31 | Guest73998 | left the channel | |
06:53 | BAndiT1983|away | changed nick to: BAndiT1983
| |
07:07 | sebix | left the channel | |
07:37 | se6astian|away | changed nick to: se6astian
| |
07:50 | Bertl_zZ | changed nick to: Bertl
| |
07:50 | Bertl | morning folks!
| |
07:51 | Bertl | mithro: sure, but they probably need some rework ... last time I checked the mosfets were not available anymore
| |
08:01 | supragya | joined the channel | |
08:02 | supragya | Hi BAndiT1983 , in train?
| |
08:02 | BAndiT1983 | hi supragya, yes, on my way to the city of love ;)
| |
08:02 | supragya | well, I just made my first filesystem
| |
08:03 | Bertl | BAndiT1983: Paris?
| |
08:03 | supragya | using FUSE
| |
08:03 | BAndiT1983 | oha, have you committed it?
| |
08:03 | BAndiT1983 | yes, paris
| |
08:03 | supragya | no..
| |
08:03 | supragya | let me do something useful and commit
| |
08:03 | sebix | joined the channel | |
08:03 | sebix | left the channel | |
08:03 | sebix | joined the channel | |
08:03 | BAndiT1983 | just a small trip for 3 days, before final moving furnitures on friday
| |
08:04 | Bertl | have fun then!
| |
08:04 | supragya | paris - whoa... shoot some photos :)
| |
08:04 | BAndiT1983 | supragya, started also to look at filesystem in C++17, for fun currently, as i don't have a clue about further steps for frame serving yet
| |
08:04 | BAndiT1983 | i have my DSLR almost always with me
| |
08:05 | BAndiT1983 | thanks Bertl
| |
08:05 | TofuLynx | joined the channel | |
08:05 | BAndiT1983 | ah, TofuLynx is also here
| |
08:05 | BAndiT1983 | have you tried the loop?
| |
08:05 | BAndiT1983 | checked it today again, works fine
| |
08:05 | supragya | BAndiT1983, I have quite a good feel of how frameserving would be done
| |
08:05 | supragya | Let me have a commit and then explain
| |
08:06 | BAndiT1983 | alright, will clone your repo, so i can check it in parallel
| |
08:20 | TofuLynx | Hey
| |
08:20 | BAndiT1983 | hi
| |
08:26 | BAndiT1983 | changed nick to: BAndiT1983|away
| |
08:26 | BAndiT1983|away | changed nick to: BAndiT1983
| |
08:27 | TofuLynx | left the channel | |
08:33 | TofuLynx | joined the channel | |
08:33 | TofuLynx | Hey back again
| |
08:33 | TofuLynx | Good morning :)
| |
08:34 | TofuLynx | It's raining a lot here
| |
08:34 | TofuLynx | I'm soaked
| |
08:34 | TofuLynx | BAndiT1983 will test the new loop after lunch!
| |
08:35 | BAndiT1983 | sunshine in germany
| |
08:35 | BAndiT1983 | take your time, just inspecting ProcessingTest a bit, to see where it has logical problems
| |
08:43 | TofuLynx | Ok! If you find anything please do tell me
| |
08:44 | BAndiT1983 | ok
| |
08:44 | BAndiT1983 | your jump parameter is not adjusting width and height, tihs is possibly the problem with dual image
| |
08:47 | TofuLynx | Why isn't it though?
| |
08:48 | BAndiT1983 | it sohuld also adjust here -> // Changes the resolution to half the width and height.
| |
08:48 | BAndiT1983 | image.SetWidth(image.Width()/2);
| |
08:48 | BAndiT1983 | image.SetHeight(image.Height()/2);
| |
08:48 | TofuLynx | Yeah
| |
08:49 | TofuLynx | If the jump is 4, the image width should be 1/4
| |
08:49 | BAndiT1983 | as it still a prototype it's ok, just adjusted it by hand, will try now with quarter resolution, maybe we should just add enum class to allow only certain values, like FULL, HALF, QUARTER
| |
08:49 | TofuLynx | Right?
| |
08:49 | BAndiT1983 | yes
| |
08:49 | TofuLynx | Good idea
| |
08:50 | supragya | Better than skip enum, have an int... (2's power)
| |
08:50 | TofuLynx | Don't think so
| |
08:50 | BAndiT1983 | why? enum class can hold int
| |
08:50 | TofuLynx | Yeah
| |
08:51 | TofuLynx | And it's more resilient using enum class, as it avoids missclicks
| |
08:51 | BAndiT1983 | you can write something like that enum class Quality : uint8_t {FULL = 1, HALF = 2, QUARTER = 4}
| |
08:51 | supragya | Why stick with just FULL HALF QUARTER when you can have something like skip=0 (Full), skip=1(half) all the way till we want..
| |
08:51 | supragya | just a suggestion
| |
08:52 | BAndiT1983 | because that way, i can use int value to do skipping, without recalculation
| |
08:52 | BAndiT1983 | there are just a couple of options, as at some point the image will be too small and blurry
| |
08:53 | TofuLynx | I didn't understand this: [09:52] BAndiT1983: because that way, i can use int value to do skipping, without recalculation
| |
08:53 | supragya | at resolution like ours, 1/8 will work too, even 1/16 for preview (it worked for HDTV format in AE).
| |
08:53 | BAndiT1983 | Quality::QUARTER will give you 4 as value, see uint8_t behind enum class name
| |
08:54 | TofuLynx | Ah you meant that, ok
| |
08:54 | BAndiT1983 | it was also possible in previous C++, but now it is strong-typed
| |
08:54 | BAndiT1983 | image shows up, when using / 4, but it's cropped at the moment, will look for the source of problem
| |
08:56 | TofuLynx | It's cropped
| |
08:56 | TofuLynx | What about the scale?
| |
08:56 | TofuLynx | Is it vertically scaled wrongly?
| |
08:57 | BAndiT1983 | it's just the height, have added pixel skipping for line, colors a bit wrong, but will debug it
| |
08:57 | BAndiT1983 | unsigned int dataSize = _height * _width;
| |
08:57 | BAndiT1983 | for (unsigned int index = 0; index < dataSize; index += pixelsToSkip)
| |
08:57 | BAndiT1983 | {
| |
08:57 | BAndiT1983 | _dataRed[dataIndex] = _outputData[index];
| |
08:57 | BAndiT1983 | _dataGreen[dataIndex] = (_outputData[index + 1] + _outputData[index + _width]) >> 1;
| |
08:57 | BAndiT1983 | _dataBlue[dataIndex] = _outputData[index + _width + 1];
| |
08:57 | BAndiT1983 | dataIndex++;
| |
08:57 | BAndiT1983 | if(index % _width == 0)
| |
08:57 | BAndiT1983 | {
| |
08:57 | BAndiT1983 | index += (_width * (pixelsToSkip / 2));
| |
08:57 | BAndiT1983 | }
| |
08:57 | BAndiT1983 | }
| |
09:00 | BAndiT1983 | ah, it has to be not pixelsToSkip / 2, but - 1
| |
09:00 | BAndiT1983 | but it's just a quick test, have to be tested more
| |
09:00 | TofuLynx | I see
| |
09:01 | TofuLynx | But I don't understand index% _width
| |
09:01 | BAndiT1983 | seems to work, even with 8
| |
09:01 | TofuLynx | Wait
| |
09:01 | BAndiT1983 | it's modulo, if index divided by width has no rest, then it skips a line (or multiple)
| |
09:02 | TofuLynx | I think I understand it now
| |
09:02 | BAndiT1983 | just a test for end of line
| |
09:02 | TofuLynx | Yeah
| |
09:16 | supragya | BAndiT1983!
| |
09:16 | BAndiT1983 | зеÑ_
| |
09:16 | BAndiT1983 | yes?
| |
09:16 | BAndiT1983 | sorry wrong keyboard layout
| |
09:16 | supragya | You might want to go into my repo now
| |
09:17 | supragya | Wait while image is pushed to remote
| |
09:21 | BAndiT1983 | still pushing?
| |
09:21 | supragya | that raw12
| |
09:21 | supragya | net is 12KB/s IDK why
| |
09:22 | BAndiT1983 | raw12??? why are you uploading it, can't just link to one on apertus page?
| |
09:23 | supragya | Your wish, I like to keep a backup
| |
09:23 | supragya | It is now committed
| |
09:23 | BAndiT1983 | just saying
| |
09:23 | supragya | You might want to look into readme or repo page itself
| |
09:24 | BAndiT1983 | doing it currently and pulling commit
| |
09:24 | BAndiT1983 | it needs time as wifi on train is limited
| |
09:25 | supragya | Just committed a simple README change
| |
09:26 | BAndiT1983 | hm, the loop seems to be doing a little bit too much
| |
09:27 | supragya | ? me?
| |
09:27 | BAndiT1983 | it's faster to read whole file into RAM and do the process
| |
09:27 | BAndiT1983 | supragya, yes, your loop
| |
09:27 | BAndiT1983 | i will try to fork and do pull request as an example later, if you want
| |
09:27 | supragya | I know... I just ported PiNGRaw12 code
| |
09:28 | supragya | I could have read it in one go
| |
09:28 | BAndiT1983 | ah, we still have to discuss it, but on a private channel
| |
09:28 | supragya | [ we still have to discuss it, but on a private channel] - about what?
| |
09:28 | BAndiT1983 | c++ challenge
| |
09:29 | supragya | now?
| |
09:29 | BAndiT1983 | no, not prepared yet, but see some problems in your loop, mostly performance and maintenance
| |
09:30 | supragya | sure, need this... I am thinking of rewriting much of it.
| |
09:30 | BAndiT1983 | just as summary: it can be a lot simpler
| |
09:30 | supragya | Roger!
| |
09:31 | supragya | were you able to run the FS?
| |
09:32 | BAndiT1983 | just a moment, have to take a look if it pulled completely
| |
09:32 | supragya | make sure you have libfuse installed
| |
09:33 | BAndiT1983 | libfuse-dev required in ubuntu
| |
09:33 | supragya | yes
| |
09:35 | BAndiT1983 | "no such file or directory"
| |
09:35 | BAndiT1983 | need to copy RAW12 somewhere first?
| |
09:36 | supragya | "no such file or directory" - line no
| |
09:36 | supragya | [need to copy RAW12 somewhere first?] - no it is self contained
| |
09:36 | BAndiT1983 | will sent you the log in pm
| |
09:36 | supragya | please do
| |
09:37 | supragya | BAndiT1983, it is running alright
| |
09:38 | supragya | these errors are because not all stat functions are implemented
| |
09:38 | supragya | are you able to access from the other terminal the rawfile
| |
09:38 | supragya | ?
| |
09:38 | BAndiT1983 | nope
| |
09:38 | BAndiT1983 | folder in tmp is empty
| |
09:39 | BAndiT1983 | ah
| |
09:39 | BAndiT1983 | now it works, i have to exit and enter again
| |
09:39 | supragya | use another terminal
| |
09:39 | supragya | leave that for LibFUSE to work
| |
09:39 | BAndiT1983 | i know
| |
09:39 | supragya | BAndiT1983, success?
| |
09:40 | BAndiT1983 | supragya, i know how to work with linux, by i was already in the folder, so fuse is not registering it, so file is only present after exiting and entering again
| |
09:40 | supragya | [i know how to work with linux] - I didn't mean that way, sorry
| |
09:41 | supragya | Btw, were you able to get the dump file out into main FileSystem and read it?
| |
09:41 | BAndiT1983 | no problem
| |
09:42 | BAndiT1983 | now i know what this is about, seeing log rolling further if i open file
| |
09:42 | BAndiT1983 | yes, just used nano and fuse registered access
| |
09:42 | BAndiT1983 | VLC would request data and we would serve it, seems like it's not that difficult
| |
09:42 | BAndiT1983 | although difficult enough
| |
09:43 | supragya | That is why I was confident about FUSE
| |
09:43 | supragya | The thing is now we have to concentrate on one encode format in which serving is to be done
| |
09:43 | supragya | It for sure cannot be raw
| |
09:44 | BAndiT1983 | AVI is ok
| |
09:44 | supragya | [VLC would request data and we would serve i] - using readcallback, exactly as anuejn said
| |
09:44 | BAndiT1983 | it can be of very simple type that way
| |
09:44 | supragya | BAndiT1983, you can look at how simple this is by looking into C file
| |
09:45 | BAndiT1983 | looked a bit through it, maybe we even don't need directory stuff, just things for a file
| |
09:45 | supragya | yes
| |
09:45 | supragya | it is mainly for ls
| |
09:45 | supragya | but we wont need it
| |
09:45 | supragya | A singly file is what we will serve
| |
09:46 | TofuLynx | What are you doing supragya?
| |
09:46 | BAndiT1983 | would suggest to use cmake later, so we can switch build behaviour and libs between OCes
| |
09:47 | supragya | yes cmake!
| |
09:47 | supragya | need to learn that
| |
09:47 | supragya | TofuLynx, we are building a frameserver
| |
09:47 | TofuLynx | Ah!
| |
09:47 | TofuLynx | Okkie :)
| |
09:49 | supragya | BAndiT1983, given this.. what should I look for now?
| |
09:49 | BAndiT1983 | i suppose at avi structure
| |
09:50 | supragya | Sure :)
| |
09:50 | BAndiT1983 | changed nick to: BAndiT1983|away
| |
09:50 | BAndiT1983|away | changed nick to: BAndiT1983
| |
09:51 | BAndiT1983 | supragya, just look for RIFF file format
| |
09:51 | BAndiT1983 | as AVI is a subset of it
| |
09:52 | BAndiT1983 | https://cdn.hackaday.io/files/274271173436768/avi.pdf
| |
09:52 | BAndiT1983 | https://msdn.microsoft.com/en-us/library/windows/desktop/dd318189(v=vs.85).aspx
| |
09:53 | BAndiT1983 | seems like our "movi" tag has to be "db" for uncompressed video
| |
09:53 | BAndiT1983 | looks a bit like tiff format to me
| |
09:53 | BAndiT1983 | or MLV
| |
09:55 | supragya | I have heard Uncompressed AVI is not that hard
| |
09:55 | supragya | BAndiT1983, have we moved on from VS now?
| |
09:55 | BAndiT1983 | for a prototype, yes
| |
09:56 | BAndiT1983 | maybe we can get something simple up and running first
| |
09:56 | supragya | okay
| |
09:56 | BAndiT1983 | would prefer real multi-platform solution, but it's sufficient for now
| |
09:57 | supragya | libfuse has OSX port and some dokeny project for windows
| |
09:58 | BAndiT1983 | i know, but that requires extra build setup in cmake
| |
10:07 | supragya | wild idea, how about FFMPEG for encoding somehow
| |
10:09 | BAndiT1983 | this would be too much bloat
| |
10:09 | BAndiT1983 | simple avi encoder is very sufficient
| |
10:09 | supragya | are we looking at building one ourselves
| |
10:10 | supragya | or from an available library
| |
10:10 | BAndiT1983 | why not? is not that big
| |
10:10 | BAndiT1983 | other libraries bring just too much other stuff with them
| |
10:11 | supragya | sure.. just give me some time
| |
10:12 | BAndiT1983 | don't rush, take your time
| |
10:12 | supragya | Although, is it too early to discuss the final objectives of the proposal?
| |
10:13 | BAndiT1983 | we still have some days left
| |
10:13 | BAndiT1983 | so let us see how it progresses and then we will think of some goals
| |
10:14 | supragya | okay :)
| |
10:15 | supragya | another thing, how about H.264?
| |
10:15 | BAndiT1983 | license?
| |
10:16 | supragya | I mean mp4 format?
| |
10:16 | BAndiT1983 | focus on uncompressed AVI first, before even considering further steps
| |
10:16 | BAndiT1983 | do we need it'S features?
| |
10:17 | supragya | no, but there are supposedly more H.264 encoder scripts available
| |
10:17 | BAndiT1983 | ?
| |
10:17 | BAndiT1983 | why do we need h264=
| |
10:18 | BAndiT1983 | *?
| |
10:19 | supragya | Will focus on AVI
| |
10:19 | supragya | Just asked as an alternative for there are many implemtations of it
| |
10:19 | supragya | available open source
| |
10:20 | BAndiT1983 | yes, but why should we need it? it would just make the task more difficult and eat up performance for unnecessary encoding
| |
10:20 | BAndiT1983 | if you write 24bit frame data to the RAM, final app should read it and thats it, no encoding, conversion etc. besides what OCcore does
| |
10:20 | BAndiT1983 | fancy stuff will be implemented later, if required
| |
10:21 | supragya | ok
| |
10:22 | supragya | have to leave, exam prep (High Performance Computing)
| |
10:22 | BAndiT1983 | good luck, have fun
| |
10:22 | supragya | glhf you too
| |
10:22 | supragya | bye TofuLynx
| |
10:22 | supragya | left the channel | |
10:23 | BAndiT1983 | ah, right, what about you TofuLynx? have you tried the loop?
| |
10:51 | BAndiT1983 | off for now, will try to be back on later
| |
10:58 | rton | joined the channel | |
11:04 | TofuLynx | Not yet, still haven't had lunch xD
| |
11:14 | BAndiT1983 | changed nick to: BAndiT1983|away
| |
11:35 | futarisIRCcloud | left the channel | |
11:44 | Bertl | off for now ... bbl
| |
11:44 | Bertl | changed nick to: Bertl_oO
| |
12:26 | supragya | joined the channel | |
12:52 | BAndiT1983|away | changed nick to: BAndiT1983
| |
12:56 | supragya | BAndiT1983, reached Paris?
| |
12:56 | BAndiT1983 | yep, just logged into my laptop to send some urgent mails
| |
12:56 | BAndiT1983 | will leave for the city soon
| |
13:09 | BAndiT1983 | supragya, any questions befor i leave for a bit longer?
| |
13:09 | BAndiT1983 | *before
| |
13:11 | supragya | BAndiT1983, no I would be studying for most part today
| |
13:11 | supragya | However will look at AVI today
| |
13:11 | supragya | If time permits
| |
13:12 | BAndiT1983 | alright, if you need help, then just ask, have general plan for AVI format already
| |
13:12 | BAndiT1983 | so, off for some time
| |
13:12 | supragya | Would be looking into way to make AVI file for now... to keep it simple
| |
13:12 | BAndiT1983 | changed nick to: BAndiT1983|away
| |
13:12 | supragya | Have a great time BAndiT1983|away
| |
13:17 | TofuLynx | Paris? Wasn't Stuttgart?
| |
13:17 | TofuLynx | supragya: how did the exam go?
| |
13:19 | supragya | well, exam for today... was horrible, I can tell you that
| |
13:19 | supragya | Have HPC tomorrow
| |
13:21 | nmdis_Iti | joined the channel | |
13:21 | nmdis_Iti | Finally, the app changed my nick xD
| |
13:22 | nmdis_Iti | How many exams you have left supragya?
| |
13:22 | supragya | 2/6 done
| |
13:23 | supragya | 4 to go
| |
13:23 | supragya | Hi btw nmdis_Iti XD
| |
13:24 | nmdis_Iti | Hi xD
| |
13:24 | nmdis_Iti | I have 5 left
| |
13:24 | TofuLynx | Hey xD
| |
13:24 | nmdis_Iti | left the channel | |
13:25 | TofuLynx | I have Data Analytics and Data structures test this Wednesday
| |
13:25 | TofuLynx | 1 of three tests
| |
13:25 | TofuLynx | Hopeful it's okay
| |
13:25 | nmdis1999 | joined the channel | |
13:26 | nmdis1999 | All the best TofuLynx :)
| |
13:27 | TofuLynx | Thanks :)
| |
13:32 | supragya | nmdis1999, jyada wilayati bandon se baat ho rahi hai... dekh rha hun mai!
| |
13:33 | supragya | Hamare exam ka kuch nhi?
| |
13:34 | TofuLynx | What is this
| |
13:34 | TofuLynx | Indian? xD
| |
13:34 | supragya | yuss
| |
13:35 | TofuLynx | Na boa! Ãs fixe supragya
| |
13:36 | supragya | which language
| |
13:36 | TofuLynx | Portuguesr
| |
13:36 | TofuLynx | Portuguese*
| |
13:38 | supragya | you cannot translate mine... i can translate yours though
| |
13:38 | supragya | try it
| |
13:38 | supragya | It's good it's cool
| |
13:41 | TofuLynx | left the channel | |
13:41 | TofuLynx | joined the channel | |
13:43 | nmdis1999 | left the channel | |
13:44 | nmdis1999 | joined the channel | |
13:46 | TofuLynx_ | joined the channel | |
13:47 | TofuLynx_ | I said: It's okay! You're cool supragya! xD
| |
13:47 | supragya | [It's good it's cool] - google translate XD
| |
13:47 | TofuLynx_ | xD
| |
13:48 | TofuLynx_ | A Ãndia é um paÃs interessante, gostava de visitar um dia! :)
| |
13:51 | nmdis1999 | left the channel | |
13:52 | supragya | left the channel | |
14:17 | TofuLynx_ | BAndiT1983. I tested the new loop. It works now! But there's a strange horizontal line of pixels that's wrong
| |
14:20 | supragya | joined the channel | |
14:21 | TofuLynx_ | I will send a screenshot of this behaviour
| |
14:22 | supragya | link?
| |
14:36 | supragya | TofuLynx, TofuLynx_ , there?
| |
14:39 | TofuLynx_ | https://imgur.com/a/6AUNy
| |
14:42 | TofuLynx_ | here is it
| |
14:42 | TofuLynx_ | sorry, slow internet
| |
14:42 | supragya | same here, dont worry
| |
14:43 | TofuLynx_ | :')
| |
14:55 | TofuLynx_ | left the channel | |
14:57 | TofuLynx | left the channel | |
15:08 | supragya | left the channel | |
15:29 | supragya | joined the channel | |
15:29 | se6astian | changed nick to: se6astian|away
| |
15:38 | pusle | left the channel | |
15:40 | sebix | left the channel | |
15:40 | pusle | joined the channel | |
16:03 | Adi_ | joined the channel | |
16:14 | nmdis1999 | joined the channel | |
16:15 | Adi_ | left the channel | |
16:15 | nmdis1999 | Read logs @supragya tum to phodoge hi exams ;)
| |
16:16 | nmdis1999 | BTW My exams are draining my energy, hope I can clear this phase xD
| |
16:17 | nmdis1999 | @TofuLynx: [A ÃÂndia é um paÃÂs interessante, gostava de visitar um dia! :)] that's sweet. We'll welcome you for sure :D
| |
16:19 | supragya | btw, that droid problem remember, nmdis1999
| |
16:19 | supragya | ??
| |
16:19 | supragya | directorysync?
| |
16:19 | supragya | I am asked for an interview! yay
| |
16:19 | nmdis1999 | Whoa! Congrats buddy D
| |
16:19 | nmdis1999 | :D*
| |
16:20 | nmdis1999 | You did put up loads of efforts :)
| |
16:20 | supragya | it's tmrw, figers crossed
| |
16:20 | nmdis1999 | And you have an exam as well?
| |
16:20 | supragya | nmdis1999, You know how much load I am going through
| |
16:21 | nmdis1999 | Yes, I do. But I know you'll do it. :D
| |
16:21 | supragya | Now a days, I sleep 4 hours only and then stay infront of computer, multitasking :)
| |
16:21 | supragya | hope it pays off
| |
16:22 | nmdis1999 | It will , you've worked for it.
| |
16:22 | supragya | PM me your mail ID
| |
16:23 | nmdis1999 | Okay
| |
16:24 | nmdis1999 | This week will be tough for me as well, I am trying to work on T734(trying to make the tool from scratch) and exams.
| |
16:24 | nmdis1999 | So my speed is reduced :(
| |
16:24 | supragya | have a look at the mail... see the PDF
| |
16:24 | supragya | and the vid
| |
16:25 | nmdis1999 | Okay I will n
| |
16:25 | nmdis1999 | rn*
| |
16:30 | nmdis1999 | Watched it, it's amazing!
| |
16:30 | nmdis1999 | How much time did it took you to write the code though?
| |
16:30 | supragya | see github
| |
16:30 | supragya | 4 days
| |
16:30 | supragya | and ws working here too
| |
16:31 | nmdis1999 | Ahan, they called you quite soon. I saw that and +exams ;)
| |
16:45 | TofuLynx | joined the channel | |
17:06 | sebix | joined the channel | |
17:06 | sebix | left the channel | |
17:06 | sebix | joined the channel | |
17:16 | nmdis1999 | left the channel | |
17:35 | supragya | left the channel | |
19:21 | se6astian|away | changed nick to: se6astian
| |
19:27 | Adi_ | joined the channel | |
19:30 | Adi_ | Hello everyone, I am solving C++ challenge and I'm getting following image for red layer. Can you please give your feedback on the output..
| |
19:30 | Adi_ | Image link: https://imgur.com/hOjs8PV
| |
19:32 | Bertl_oO | hello Adi_!
| |
19:32 | Bertl_oO | image looks wrong :)
| |
19:33 | Adi_ | Thanks for the feedback Bertl_oO
| |
19:34 | Bertl_oO | there are some ImageMagick one liners on the wiki to debayer raw image data
| |
19:35 | Bertl_oO | you might want to adjust that to see what to expect per channel
| |
19:36 | Adi_ | Okay. I will look wiki for it. Thanks :)
| |
19:36 | Bertl_oO | you're welcome!
| |
19:40 | Adi_ | left the channel | |
19:40 | BAndiT1983|away | changed nick to: BAndiT1983
| |
19:42 | BAndiT1983 | changed nick to: BAndiT1983|away
| |
20:00 | Davelister | joined the channel | |
20:01 | Davelister | changed nick to: Guest35831
| |
20:25 | TofuLynx_ | joined the channel | |
20:44 | anuejn | se6astian: Bertl_oO : Do you have some spare assembled hdmi/usb3 modules, which you could sell, so we can try our expansion module slots?
| |
20:57 | se6astian | the usb3 module software is not finished yet
| |
20:57 | se6astian | but for hdmi everything is ready
| |
20:57 | se6astian | so I am sure we can arrange something
| |
20:57 | se6astian | can you share more insight into the state of developing?
| |
20:57 | se6astian | *development
| |
21:01 | sebix | left the channel | |
21:02 | anuejn | yup
| |
21:03 | anuejn | currently, we are trying to comunicate with the sensor via i2c
| |
21:04 | anuejn | our main problem today was, that we faced fabrication issues with the main board to board connector due to the lack of soldering skills
| |
21:05 | se6astian | oh so you have manufactured hardware already, very nice
| |
21:05 | anuejn | but all needed hardware components have arrived and now we only need to produce a working pcb ;)
| |
21:06 | anuejn | moreover, we now have a working boot image (as you saw) with ci builds
| |
21:06 | se6astian | thats great
| |
21:06 | se6astian | some points I noticed so far:
| |
21:06 | TofuLynx_ | left the channel | |
21:07 | se6astian | 1. dont forget you need an IR/UV cut off filter
| |
21:07 | se6astian | with dev kits we use screw on type filters to attach to lenses
| |
21:07 | se6astian | for the micro I would suggest glueing a smaller (which makes it much cheaper) one between C mount and sensor
| |
21:09 | anuejn | do you have any links to good sources of optical components?
| |
21:09 | Guest35831 | left the channel | |
21:09 | se6astian | 2. I see in the AR0330CM datasheet that it uses 196 Mp/s (4-lane HiSPi or MIPI) - did you talk to Bertl_oO yet about how to interface these with the zynq properly?
| |
21:09 | anuejn | (also a optical low pass filter will be needed)
| |
21:10 | se6astian | from what I know MIPI is highly proprietary and I need to read up on HiSPi (sounds like fast SPI which is better I hope)
| |
21:10 | se6astian | I am not convinced an OLPF is required
| |
21:11 | se6astian | we do not currently use one in the beta and beside fine textures like bricks, fabric which can cause moire there are no issues so far
| |
21:12 | anuejn | 2. no, not yet. but we want to use hisp (which is propriatary, too, but the specs appeared on the internet :see_no_evil: )
| |
21:12 | se6astian | I have no special source for optical components, the UV/IR filters we currently use are consomer products from Haida
| |
21:12 | anuejn | moreover, there is verilog code from altera, which can be used as a reference
| |
21:12 | se6astian | quite expensive, the 72mm diameter filter is around 70-90$ IIRC
| |
21:13 | se6astian | but you only pay for the size, for a C mount diameter it should be a tiny fraction of that
| |
21:14 | se6astian | http://optics-online.com/irc.asp
| |
21:14 | se6astian | as example
| |
21:14 | anuejn | we hope to be able to implement the hispi with the IOSERDES blocks
| |
21:14 | se6astian | Reflective IR cut-off filter for CMOS 10mm diameter
| |
21:14 | se6astian | 17.50$ for sample
| |
21:14 | se6astian | cheaper in volume
| |
21:16 | se6astian | sorry I am off for today, but lets continue this chat soon!
| |
21:16 | se6astian | good night
| |
21:16 | se6astian | changed nick to: se6astian|away
| |
21:17 | anuejn | good night
| |
21:23 | rton | left the channel | |
21:41 | TofuLynx_ | joined the channel | |
21:42 | Bertl_oO | what kind of soldering issues did you have with the connector?
| |
21:45 | Bertl_oO | also, as I wrote, I had a look at the board design, and there is probably some work required to make it perform as expected
| |
21:46 | Bertl_oO | I'm not sure my KiCad is showing your pcb design properly, but it looks to me like you are using a two layer board?
| |
22:23 | futarisIRCcloud | joined the channel |