Current Server Time: 00:01 (Central Europe)

#apertus IRC Channel Logs

2019/09/16

Timezone: UTC


04:20
Yash_Gupta
joined the channel
06:33
Yash_Gupta
left the channel
07:24
Bertl_oO
off to bed now ... have a good one everyone!
07:24
Bertl_oO
changed nick to: Bertl_zZ
08:24
sebix
joined the channel
08:24
sebix
left the channel
08:24
sebix
joined the channel
10:27
comradekingu
joined the channel
11:01
fredy
left the channel
12:14
fredy__
joined the channel
12:57
sebix
left the channel
13:42
RexOrCine
joined the channel
14:36
BAndiT1983|away
changed nick to: BAndiT1983
15:09
BAndiT1983
changed nick to: BAndiT1983|away
15:22
sebastian_
joined the channel
15:27
Bertl_zZ
changed nick to: Bertl
15:27
Bertl
morning folks!
15:30
se6ast1an
good day!
15:33
supraraj
joined the channel
15:33
supraraj
Aloha
15:57
supraraj
left the channel
16:22
futarisIRCcloud
left the channel
16:51
fredy__
left the channel
16:53
fredy
joined the channel
16:59
sraj
joined the channel
17:14
sraj
left the channel
17:57
sebastian_
left the channel
18:03
davidak
joined the channel
18:04
davidak
oh no i'm too late
18:05
se6ast1an
no, we have just been cought in lots of internal discussion and now I need to go to the supermarket :)
18:05
se6ast1an
but we shall really start after my return
18:06
davidak
oh, ok
18:19
supraraj
joined the channel
18:19
supraraj
left the channel
18:20
davidak
i also have to get something to eat, but i have nothing to report, so it's fine to read when i'm back
18:40
davidak
i guickly got a vegan kebab :)
19:11
Bertl
how was the oxymoron? :)
19:22
se6ast1an
I return!
19:23
se6ast1an
so regarding the meeting: Bertl can you give an update on the AXIOM Remote?
19:23
davidak
Bertl, very delicious!
19:23
se6ast1an
current status quo and next steps
19:32
Bertl
sure, during GSoC Nira did some work and testing regarding button debouncing in software
19:32
Bertl
which can potentially reduce the amount of required components dramatically
19:33
Bertl
we currently use hardware debouncing which is basically an RC filter for each button/encoder input
19:34
se6ast1an
can you already give a recommendation regarding the 3 options: software, hardware or a mix of both decouncing methods?
19:34
se6ast1an
to be used in the next hardware revision?
19:35
Bertl
well, the 'mixed' version is not really a big win
19:36
Bertl
i.e. proper RC filter design does get rid of the bouncing in 99.9% of all cases
19:36
Bertl
for perfect debouncing, we would require special hardware
19:36
Bertl
(which is not an option)
19:36
Bertl
the software only approach looks quite promising but is currently missing proper implementation and integration
19:37
Bertl
based on the feedback I got from BAndiT1983, we probably should consider switching from I2C to UART
19:37
se6ast1an
will nira continue working on it now after gsoc?
19:38
Bertl
at least she promised to continue working on it, but haven't heard from her since GSoC ended
19:38
davidak
can you explain shortly what "button debouncing" is? is it to detect a button press only as one press and not multiple?
19:39
Bertl
se6ast1an: where was the wiki page from Nira?
19:39
Bertl
https://wiki.apertus.org/index.php/Software_Button_Debouncing
19:39
Bertl
davidak: this should explain the problem and the proposed solution
19:40
davidak
thanks
19:40
Bertl
specificall this: https://github.com/niratubertc/GSoC/blob/master/Software_button_debouncing.pdf
19:40
se6ast1an
right, for me the thing is that the open questions I had regarding button choices, button illumination, rotary encoder choice and knob design are soon to be answered and I want to evaluate if we have any other open questions/challenges before we could do a V2 prototype hardware plus enclosure
19:41
Bertl
except for the interface decision and the question if we need an additional flash or want some kind of SD interface
19:41
davidak
Bertl, sadly it don't explain what it is
19:41
davidak
i just don't know the term "button debouncing"
19:42
Bertl
section 2.1, reference [5] is not clear enough?
19:42
se6ast1an
davidak: when you press any electric button it doesnt just switch from ON to OFF state or the other way around cleanly
19:42
se6ast1an
rather there are many "bounces" between these states
19:43
se6ast1an
debouncing prevents the effects of this behaviour
19:43
se6ast1an
flash or SD I would currently say no as we can store any additional data/presets/etc. on the connected camera
19:44
davidak
Bertl, that explains it. it's what i expected, good
19:44
se6ast1an
interface would still be usb-c as my prefered option, you wanted to investigate if we need to be able to switch pin out to account for flipping the connector, did you do that already?
19:44
Bertl
good, then I think we should switch to UART for the events
19:45
Bertl
haven't done that yet, but it shouldn't be a big deal
19:45
Bertl
worst case scenario is that we need an additional component to switch the pins
19:46
Bertl
(which should be rather cheap)
19:46
Bertl
but I will try to check till next week
19:46
se6ast1an
great, then we should collaborate on this in the coming weeks to box off the remaining changes/things
19:47
Bertl
sure
19:48
se6ast1an
any news on the USB3 development front?
19:49
Bertl
last time I checked, apurvanandan[m] was communicating with _florent_ with some 'difficulties'
19:49
Bertl
basic problems, as discussed before, are the reliability of the data stream
19:50
Bertl
i.e. it requires selected hardware (on the PC side) an unburdened bus infrastructure and a lot of CPU resources to run
19:50
se6ast1an
right, are there still steps left on the implementation side to actually load/stream image data from the beta?
19:51
Bertl
the integration with the axiom beta codebase is not complete yet
19:51
Bertl
but apurvanandan[m] promised to take care of that
19:52
Bertl
there is also some cooperation in the works to integrate it with Fares encoder
19:54
Bertl
I spent most of my free time in the last two weeks to get a test setup for astronomy applications (e.g. planet validator)
19:54
se6ast1an
great, apurvanandan[m] if you read this later please be so kind and give us an update and ETA if you can
19:54
Bertl
which among other things, included testing the direct sensor cooling
19:55
davidak
Bertl, have you some results in which temperatures the Beta can operate?
19:56
Bertl
we didn't do any specific temperate tests, but it was operated between 5 and 55 deg celsius without problems
19:56
davidak
i think there was a question for low temperatures
19:56
davidak
that's something. thanks
19:57
se6ast1an
and Bertl you mentioned you still need to evaluate the images right? did you record the sensor temperature externally?
19:57
Bertl
http://vserver.13thfloor.at/Stuff/AXIOM/BETA/axiom_beta_sensor_cooling.jpg
19:58
Bertl
this is the current setup for sensor cooling
19:58
Bertl
still without peltiers, but it manages to keep the sensor temperature around ambient plus 2-3 degrees
19:59
Bertl
se6ast1an: we didn't do any external temperature recordings but we have the internal sensor measurements which should be fairly accurate
20:00
Bertl
(just needs a two point calibration to interpret)
20:00
se6ast1an
right
20:01
Bertl
btw, here are the raw images from yesterdays session:
20:01
Bertl
http://files.apertus.org/KUFFNER/
20:03
se6ast1an
great, thanks
20:03
se6ast1an
quick update from the axiom beta compact CAD design front
20:04
se6ast1an
there is some interest from the freecad community to convert the designs to freecad: https://github.com/apertus-open-source-cinema/beta-hardware/issues/6#issuecomment-529706895
20:04
se6ast1an
I have signed up there now and am curious to see how the collaboration turns out: https://forum.freecadweb.org/viewtopic.php?f=8&t=39387
20:05
se6ast1an
on the design front itself I have to solve the problem that due to adding a second optical filter holder into the optical light path the emount part needs to get a lot shorter
20:05
se6ast1an
the area where this becomes a problem is the unlock pin on the bayonet which needs a certain "depth" to operate
20:06
se6ast1an
not sure yet how exactly I will solve that
20:06
se6ast1an
ideas welcome
20:06
Bertl
wouldn't it be better to put the filter holders 'inside' the mount area (as suggested some time ago)?
20:07
se6ast1an
yeah I did consider that carefully but that would a) require quite an amount of additional space I do not have to offer currently and b) not solve the unlock pin issue directly
20:08
se6ast1an
a) could be solved by making the filter holders much smaller but that reduces our options for future larger sensors and or larger lens mounts
20:09
Bertl
good point
20:11
se6ast1an
thats it from the CAD front from me
20:11
se6ast1an
I am preparing to take a timelapse sequence with the remote beta in the darkbox
20:11
Bertl
great news about the freecadprogress
20:11
se6ast1an
have installed a wall clock in view already
20:11
Bertl
*freecad progress
20:11
se6ast1an
but currently battling with the firmware issues to capture a snapshot remotely in an automated way
20:12
Bertl
worked like a charm on the astronomy beta
20:12
se6ast1an
once that is solved I will also attempt to take some interleaved HDR sample snapshots with a pendulum for ugur
20:12
se6ast1an
which firmware version are you running on the astronomy beta currently?
20:13
Bertl
the 'original' one we use to ship with the Betas ATM
20:14
se6ast1an
yeah we know that works :)
20:15
se6ast1an
the goal is to get the new firmware to work reliably!
20:16
Bertl
ah, my bad, thought you want to take pictures
20:16
se6ast1an
:P
20:17
davidak
:D
20:17
se6ast1an
https://www.youtube.com/watch?v=AbSehcT19u0
20:18
Bertl
LOL
20:22
davidak
se6ast1an, can you also update https://www.apertus.org/axiom-beta-status ?
20:22
davidak
i was asked how many axiom betas already exists, but i don't know
20:22
davidak
the map there implies 4
20:23
davidak
but i think there are more dev kits?
20:23
Bertl
yeah, at least five :)
20:23
davidak
:D
20:23
se6ast1an
did you click the map? :)
20:23
davidak
no
20:24
davidak
>This page can't load Google Maps correctly.
20:24
Bertl
it's all about clicking nowadays :)
20:24
davidak
it's not obvious
20:25
Bertl
good user interface design is a lost art ...
20:25
se6ast1an
feel free to suggest an alternative image
20:25
davidak
i count 15 on the map
20:26
davidak
it might be great if you keep track of how many you produce and publish the number
20:26
se6ast1an
not everyone agreed to and was added to the map
20:26
davidak
so people see you do something :D
20:26
se6ast1an
we have shipped slightly below 50 units so far
20:27
davidak
wow, that is more than 5
20:27
Bertl
yeah, about an order of magnitude :)
20:28
davidak
embed the map there instead of that image, so it's always up to date
20:28
Spirit532
left the channel
20:28
davidak
have the actual number under it as text
20:28
davidak
and use openstreetmap
20:28
Bertl
second that, RexOrCine will love to work on that
20:29
davidak
he can also post on social media when you made the 50th
20:30
RexOrCine
More inclined to design a map as was done with APOCs but I suspect it's more than 50 now.
20:30
Spirit532
joined the channel
20:31
davidak
RexOrCine, you can use OSM with different design, but it's more work
20:32
davidak
but then you have a reliable solution that you don't have to update manually
20:32
davidak
not sure if it's worth it
20:33
davidak
i think it's more important to have an up to date map
20:33
RexOrCine
True. I'm more familiar with just plain design and like the control, that why I'd be more inclined, but yes it does need periodic updates... which is ok I guess. Will have another look at this when I'm back in Vienna though.
20:34
davidak
thanks
21:12
namibj
se6ast1an: the filter holder handling I'd suggest would be to offer a way to skip the traditional threaded spacer area and instead stack the filters with a circlip-style holder you could mount the glass element in after extracting from the threaded ring. Twist of a polarization filter would need to be considered. I think focal-plane filters are generally annice and good idea, because some wide lenses
21:12
namibj
can't use front filters. Bonus if a filter wheel could mechanically fit without total lack of structural integrity for the emount-holder (bending the optical axis).
21:15
BAndiT1983|away
changed nick to: BAndiT1983
21:21
Bertl
meeting seems to be over ... off for now ... bbl
21:21
namibj
Bertl: for cooling thst doesn't beed to go below 20~30°C, you might want to consider (flat?) heatpipes, possibly in form of a (possibly modified) laptop cooling setup with wide availability (bending/mounting heatpipes isn't trivial, and the laptop comes with a compact low-noise fan assembly).
21:22
Bertl
the current aluminum plates seem to do the job just fine, no heat pipes required for the sensor
21:22
Bertl
changed nick to: Bertl_oO
21:24
namibj
Yeah, I'm more concerned with thermal resistance vs. weight.
21:52
se6ast1an
namibj: not sure I understand your optical filter idea but please take a look at the current design and create a hand drawing or anything so I can imagine your idea better?
21:52
se6ast1an
https://cad.onshape.com/documents/9aa42c10d73de66c7f7ef0a4/w/d1382fd006d56e4c3066c63f/e/81e10d4de555d5c93d129a74
21:55
BAndiT1983
changed nick to: BAndiT1983|away
21:57
se6ast1an
off to bed
21:57
se6ast1an
good night
22:07
RexOrCine
left the channel
22:25
davidak
left the channel
22:37
namibj
se6ast1an: ok, it wasn't easy to operate the webview on the phone (I'm fighting the way to boot my PC install on spare hardware while repairs are pending), I could navigate to the point where I saw the filter holder plate. My idea would be to make them (optionally, to allow filters to be used with no risky handling) thinner, don't have it contact the glass directly anymore, but instead add a springy clip
22:37
namibj
(basically a ring that would nicely border the bare filter glass without the typical metal filter ring), which has a cut to be pushed open like a circlip to mount it to the glass. Then you'd have this metal-bordered glass circle (that combination is only fractions of a mm thicker than the glass) and the screw-holding spacer of same thickness, which fit sufficiently snugly as to not rattle. You might add a
22:37
namibj
spring where the cutout for the screw is currently in the filter holder to prevent rattling. This would require custom-thickness slabs for each (range of) filter glass thicknessnes, along with this ring-clip that holds the glass with small ridges over the rims of the glass faces. I think 0.1mm split in two 0.05mm thick ridges (measured along the optica axis) (one towards teh sensor, one towards the lens)
22:37
namibj
should be feasible if you can get the tolerances tight enough to cause these clop-rings to actually slightly compress against each other to brace the thin ridges against inertia forces from the filter glass when accelerating along the optical axis.
22:37
namibj
se6ast1an: if this still isn't clear, I'll find a way to illustrate it with drawings.
22:52
namibj
se6ast1an: the other consideration with a filter wheel seems mostly supported. it would require that the plates of the filter stack could be on the edge of a large plate of theet metal the right thickness, without getting blocked or interfering with any part of the camera. I'm not sure that sentence is easy to make sense of, so here a bit more pragmatic: look at how filter wheels for e.g. astronomy are
22:52
namibj
shaped/designed. It would be nice if one would only need to sacrifice two adjacent screws of the front assembly to replace the stack of filter plates with a future custom filter wheel. Thic mostly just needs protusion clearance on one half of the front face of the main body. "half" does not mean leflt, right, top or bottom specifically. It would be fine if it would mean "diagonally, upper left corner" or
22:52
namibj
some other "weird" angle of this dividing line. This is nothing you should compromise any feature you aren't (close to) indiffernt about the location on the front face. It could allow such things as quicly swapping an ND-filter when transitioning a steadycam from inside to outside or the other way around, and that's before one thinks about colors.
22:52
namibj
That'd be it for now, however.
23:40
Spirit532
left the channel
23:40
Spirit532
joined the channel
00:04
futarisIRCcloud
joined the channel