23:47 | FergusL | left the channel | |
23:47 | FergusL | joined the channel | |
00:16 | intracube | left the channel | |
00:20 | FergusL | Bertl: http://paste.linux-vserver.org/40132 does the exposure() function returns ns ?
| |
00:20 | FergusL | given the 1e9
| |
00:20 | FergusL | but that's unclear to me...
| |
00:21 | FergusL | if you've got a moment to explain, based on what the doc says: Exposure time (ns) = [(Exp_time-1) x (reg85+1) + 1701] x LVDS_CLK_P/N-period x #bits
| |
03:21 | dmj_nova | left the channel | |
04:33 | jucar | joined the channel | |
05:16 | jucar | left the channel | |
07:55 | troy_s_ | left the channel | |
07:55 | rexbron | left the channel | |
07:56 | rexbron | joined the channel | |
07:56 | troy_s | joined the channel | |
08:04 | jucar | joined the channel | |
08:07 | jucar | left the channel | |
08:26 | jucar | joined the channel | |
08:56 | jucar1 | joined the channel | |
08:57 | jucar1 | left the channel | |
08:58 | jucar1 | joined the channel | |
08:58 | jucar | left the channel | |
09:06 | carsonau | joined the channel | |
09:07 | carsonau | hello apertus team :)
| |
09:44 | se6astian | joined the channel | |
09:44 | se6astian | good day
| |
09:56 | carsonau | how are you?
| |
09:57 | carsonau | apologies in advance, not quite familiar with using IRC
| |
10:05 | se6astian | hi carson
| |
10:05 | se6astian | good good
| |
10:05 | se6astian | but unfortunately I have to leave right away now for lunch
| |
10:06 | se6astian | will you still be here afterwards to chat?
| |
10:06 | se6astian | you can try in the meantime if Bertl is around, he normally lives more the US timezone so it might take a bit of more time until he is up
| |
10:08 | carsonau | ahh right. timezone's going to be of a bit of a problem. I'm off to bed just now! (Sydney, Australia timezone)
| |
10:30 | jucar1 | left the channel | |
10:43 | carsonau | left the channel | |
11:19 | FergusL | HI se6astian, in case you haven't noticed
| |
11:19 | FergusL | I pushed to the repo. tell me if there is anything you notice
| |
11:22 | se6astian | great thanks
| |
11:22 | se6astian | you know there is a demo register dump in the repo to test it right?
| |
11:23 | FergusL | that's the only one I tested with
| |
11:23 | FergusL | I need to test with some other which I exactly know the exposure time, that's the first test I'm doing
| |
11:25 | FergusL | se6astian: is there some more coding like this to do in some area ?
| |
11:26 | se6astian | if the metadata reader is finished we could do something similar for the PHP that runs on the camera
| |
11:27 | se6astian | https://twitter.com/ApertusOSCinema/status/423806487501086721/photo/1/large
| |
11:29 | se6astian | I have not commited the php code itself yet but I can do that soon
| |
11:30 | FergusL | that erh... that is *on* the camera root@...114 is a shell on the camera itself ?
| |
11:31 | se6astian | webserver on the camera yes
| |
11:31 | FergusL | ha yes, apparently, sorry didn't read the tweet that comes with i
| |
11:31 | FergusL | t
| |
11:32 | se6astian | a bit more difficult to test then without a camera but we should be able to find a way to do that as well
| |
11:34 | se6astian | like we can set up a fake register source on the actual apertus webserver for example
| |
11:35 | FergusL | I don't know php though but I'm sure I can understand and contribute on something that is already partly done, like i've done for the reader
| |
11:35 | se6astian | great!
| |
11:36 | FergusL | and I'd like to learn some web dev too
| |
11:36 | se6astian | perfect opportunity then
| |
11:40 | FergusL | se6astian: it's based off bootstrap ?
| |
11:41 | se6astian | yes
| |
11:41 | FergusL | so is the website anyway
| |
11:41 | se6astian | yes
| |
12:01 | FergusL | Okay I think I can confirm the exposure function works fine
| |
12:02 | FergusL | "72[23:0] Exp_time: 40960 422.765 Exposure Time (ms)" for scene_lowlight_422ms_c.raw16, makes sense
| |
12:03 | se6astian | looks good yes
| |
12:07 | FergusL | the sensor is detected as monochrome sensor in the registers
| |
12:09 | se6astian | interesting, lets look into that, maybe its missconfigured on the camera defaults atm
| |
12:10 | FergusL | the issue can't be in the C code ? :) or shall I double check ?
| |
12:10 | se6astian | maybe :)
| |
12:10 | se6astian | please check
| |
12:21 | FergusL | se6astian: code is fine
| |
12:21 | FergusL | it's for interleaved read out only though
| |
12:22 | FergusL | so nothing to worry about to much I think
| |
12:23 | se6astian | I see, well lets keep it in the back of our heads, I want to test the HDR modes soon
| |
12:23 | FergusL | ok
| |
12:25 | FergusL | I'd like to shift Description by one \t right to increase readability
| |
12:33 | se6astian | good idea, please go ahead
| |
12:45 | FergusL | beautiful !
| |
12:46 | opusprod | joined the channel | |
12:46 | opusprod | hello - bonjour !
| |
12:47 | FergusL | bonjour opusprod
| |
12:47 | opusprod | changed nick to: JulienB
| |
12:47 | FergusL | or hello, yes
| |
12:48 | se6astian | hi there
| |
12:48 | JulienB | changed nick to: opusprod
| |
12:49 | opusprod | first congratulations for your projet :
| |
12:49 | opusprod | beautiful ideas
| |
12:49 | opusprod | i'm french , pardon me if i am not 100% correct with my english
| |
12:50 | FergusL | je suis français aussi, je traduirai si besoin donc hésite pas si tu as des mots qui manquent !
| |
12:50 | opusprod | ha OOk super alors
| |
12:53 | opusprod | I' a graphic designer specialist in 3D vizualisation and animation
| |
12:54 | opusprod | and i'd love to participate to your Axiom project
| |
12:54 | opusprod | if you need to make 3D photorealistic renders
| |
12:54 | guesst | oh, no renders, make product :)
| |
12:55 | opusprod | hahaha
| |
12:55 | guesst | otherwise you end up like blackmagic :P
| |
12:55 | opusprod | true in a sense
| |
12:56 | opusprod | i've done some 3D vizualisation of the BMCC
| |
13:00 | opusprod | i guess that the priority is finishing the prototype
| |
13:01 | FergusL | maybe some help can be needed now or later for 3D visualisations, I don't know
| |
13:01 | opusprod | but if you need some help for the artworks, i' an here
| |
13:03 | se6astian | check your pm view opusprod
| |
13:10 | FergusL | ok; pushed the last changes se6astian
| |
13:13 | se6astian | thanks!
| |
13:19 | Bertl | morning folks!
| |
13:20 | FergusL | hi Bertl
| |
13:26 | se6astian | Hi Bertl!
| |
14:52 | opusprod | left the channel | |
14:59 | se6astian | time to leave as wel
| |
14:59 | se6astian | see you
| |
14:59 | se6astian | left the channel | |
16:22 | se6astian | joined the channel | |
16:31 | se6astian | FergusL, I just committed the PHP scripts, etc. to github
| |
16:31 | se6astian | https://github.com/apertus-open-source-cinema/alpha-software/tree/master/misc_scripts_and_utilities/webserver_root
| |
16:31 | FergusL | nice !
| |
16:31 | se6astian | its a bit messy at the moment but I am fine answering any questions to help you get an overview
| |
16:31 | FergusL | se6astian: php is
| |
16:32 | FergusL | se6astian: php is your thing usually ? I mean that's what you know the most
| |
16:32 | se6astian | yes, the platform I develop in most regularly
| |
16:33 | FergusL | I see
| |
16:34 | FergusL | php is server side only right ? does it help in the generation of html ? I've encountered php already and worked my way around small glitches but never written any lign of it, I don't actually know what it *is* exactly
| |
16:34 | FergusL | I can rtfm as well
| |
16:36 | se6astian | yes, server side only, it generates html as output
| |
16:40 | FergusL | I get it
| |
16:40 | FergusL | looking at the files there
| |
16:41 | FergusL | just being curious, php is generally registered as a module of some sort by the webserver, like in apache iirc
| |
16:42 | FergusL | so when serving pages like foo.bar/registers.php it is first processed by php, that outputs valid HTML code that is then sent to the requesting client ?
| |
16:43 | intracube | joined the channel | |
16:47 | se6astian | yes
| |
16:49 | FergusL | I think I get it, and I think I like it !!
| |
16:49 | FergusL | what's the next milestone for this part ?
| |
16:52 | se6astian | I just compiled your latest commits to the metadatareader
| |
16:52 | se6astian | very nice
| |
16:52 | FergusL | cool
| |
16:53 | se6astian | I love the "--" for blank values, makes it much more readable
| |
16:53 | FergusL | as I've noted, the time calculations are working !
| |
16:53 | se6astian | great work
| |
16:53 | FergusL | thanks :) I'm really happy to have brought some help
| |
16:54 | se6astian | I am just reading through the output
| |
16:54 | se6astian | 76[23:0] Exp_kp1: 0 171799 Exposure Time (ms)
| |
16:54 | se6astian | what does the 171799 mean?
| |
16:55 | FergusL | well it is the result of the calculation when all the arguments are at 0
| |
16:55 | FergusL | "72[23:0] Exp_time: 20480 211.411 Exposure Time (ms)" is the only meaningful line, which is correct since it was a standard exposure
| |
16:55 | FergusL | or did I get it wrong ?
| |
16:56 | se6astian | no I think the formular is right
| |
16:57 | se6astian | but I guess for the kneepoint 0 means "disabled"
| |
16:58 | FergusL | hm, yes, maybe adding a switch there ? case 0 : Disabled else prints the value
| |
16:58 | se6astian | good idea
| |
16:59 | FergusL | though it doesn't mean disabled as per the datasheet unless I missed it
| |
16:59 | se6astian | I just renamed the Exposure times for the knee points to "Knee Point 2 Exposure Time"
| |
16:59 | FergusL | because when in multiple slope mode, you might be able to set kp at 0, it won't result in something interseting but it will not be disabled
| |
17:00 | se6astian | I see
| |
17:00 | FergusL | so I don't mind leaving non-sense values in the output as long as they are "right"
| |
17:00 | se6astian | lets leave them for now, when I take some test images with the HDR mode we can take another look at what the proper values mean
| |
17:00 | FergusL | ok
| |
17:01 | FergusL | good idea
| |
17:01 | FergusL | can you take a look at line 523
| |
17:01 | FergusL | for register 116, I added a comment
| |
17:02 | FergusL | I think "mult" is for multiple exposure mode, to have different values... but maybe not
| |
17:02 | se6astian | in that case it means "muliplier"
| |
17:02 | se6astian | *multiplier
| |
17:03 | FergusL | ha !
| |
17:03 | se6astian | and also applies to non hdr modes
| |
17:04 | FergusL | how do you know that ? simply guessing ?
| |
17:04 | se6astian | by testing :)
| |
17:04 | se6astian | and a bit of guessing
| |
17:04 | FergusL | got it
| |
17:05 | se6astian | first I thought the values for 116 in the datasheet contain a typo
| |
17:05 | se6astian | since its 3 for both 10 and 12 bit mode
| |
17:05 | FergusL | well maybe update (or not) the description and remove my comment then !
| |
17:05 | FergusL | yes I saw your comment
| |
17:06 | se6astian | but if you look at the bits: 1 = 0001, 3 = 0011 in front of the ADC_range it seems like its actually a single register
| |
17:07 | se6astian | let me post the output on twitter as development update now :)
| |
17:08 | FergusL | sure !
| |
17:10 | se6astian | done
| |
17:10 | se6astian | do you have a twitter account?
| |
17:11 | FergusL | yes, logging in now to retweet !
| |
17:11 | FergusL | and follow
| |
17:12 | FergusL | @Fergus_L
| |
17:12 | se6astian | username?
| |
17:12 | se6astian | thanks
| |
17:14 | FergusL | thanks for the mention !
| |
17:16 | se6astian | credits are the only currency I can pay you in atm :)
| |
17:17 | FergusL | I must confess I'm proud of it, it's an important achievment to feel you've contributed something meaningful, regardless of how much meaning it has
| |
17:18 | FergusL | I got a recommandation to follow Digital Bolex when I started following Apertus on twitter hah
| |
17:18 | FergusL | I wonder what they are at now
| |
17:19 | FergusL | didn't we have some conversations with Joe some time ago ?
| |
17:19 | FergusL | must have been a year
| |
17:19 | se6astian | a brief one a long time ago
| |
17:21 | FergusL | I never understood why so much empashis on the aesthetics
| |
17:21 | FergusL | we're doing the same... but only in 3D models :)
| |
17:24 | se6astian | well I do think its important to like a product not just because of its features, if there is an emotional connection it makes it more special
| |
17:25 | FergusL | yes... that's true as well
| |
17:25 | se6astian | latest viewing stats of today: 1082 unique visitors to main website and minisite together
| |
17:26 | FergusL | increased since yesterday
| |
17:26 | se6astian | and the day isnt over yet :)
| |
18:35 | FergusL | so se6astian, what about that php ?
| |
18:45 | se6astian | yes, it would be great to have the same amount of register explanation and decoding as on the metadata reader
| |
18:46 | se6astian | currently I just copy/pasted in all register names from the datasheet
| |
18:46 | FergusL | ha yes I see
| |
18:46 | FergusL | maybe displayed differently though ?
| |
18:46 | FergusL | because as I've seen it allows writing to it, does it ?
| |
18:46 | se6astian | yes
| |
18:46 | se6astian | I am open for all new ideas
| |
18:47 | FergusL | well maybe sorting, grouping things together
| |
19:00 | se6astian | yes the grouping together works with the button at the top
| |
19:00 | se6astian | where you select "topic"
| |
19:00 | se6astian | and then only get the registers that are relevant in that context
| |
19:00 | se6astian | like exposure time, kneepoints, etc in "HDR"
| |
19:01 | se6astian | ok gotta go afk for a bit, let me know if you have any questions, etc. in a PM
| |
19:10 | FergusL | understood se6astian, going to play a bit with php to understand how it works
| |
20:23 | carsonau | joined the channel | |
21:00 | se6astian | time for bed, good night
| |
21:00 | se6astian | left the channel | |
21:09 | mikkael | joined the channel | |
21:30 | mikkael | left the channel |