Current Server Time: 13:42 (Central Europe)

#apertus IRC Channel Logs

2020/03/22

Timezone: UTC


00:35
Bertl_oO
off to bed now ... have a good one everyone!
00:35
Bertl_oO
changed nick to: Bertl_zZ
02:24
HEGAZY
joined the channel
02:29
HEGAZY
left the channel
04:34
omar31
joined the channel
04:57
omar31
left the channel
05:39
illwieckz
left the channel
06:02
Dest
left the channel
06:31
illwieckz
joined the channel
06:34
pratyush
joined the channel
06:41
Amabella
joined the channel
06:45
Amabella
left the channel
07:03
illwieckz
left the channel
07:24
BAndiT1983|away
changed nick to: BAndiT1983
07:46
illwieckz
joined the channel
07:52
BAndiT1983
changed nick to: BAndiT1983|away
07:59
BAndiT1983|away
changed nick to: BAndiT1983
08:13
illwieckz
left the channel
08:18
rahul_
left the channel
08:28
pratyush
BAndiT1983 : I have looked into AI based debayering,as beta hardware uses a PIC32 MZ which is not capable of performing AI based operations
08:30
pratyush
can we interface the hardware with an external computer or a processor (something like a raspberry pi or any thing cost effecient ) that would do the job ?
08:36
BAndiT1983
beta hardware uses pic32mz? can you tell a bit more how you came to this conclusion?
08:42
pratyush
i mean axiom remote
08:43
BAndiT1983
what about axiom remote?
08:43
pratyush
Axiom remote uses a pic32
08:44
BAndiT1983
yes, it uses pic32
08:44
BAndiT1983
and what is your question?
08:45
pratyush
My question was to work on AI based debayering algo for axiom cameras
08:46
BAndiT1983
and what has it to do with axiom remote? please read apertus pages about axiom remote and axiom beta, as you seem to confuse a lot here
08:46
pratyush
okay
08:50
Bertl_zZ
changed nick to: Bertl
08:50
Bertl
morning folks!
08:50
pratyush
Tmorning
08:50
RexOrCine
Morning mage.
08:51
BAndiT1983
Morning Rincewind
08:58
pratyush
Bertl : https://pastebin.com/embed_js/qWMu6mL9 :)
08:59
Bertl
I'd like to take choice 5 please :)
09:00
pratyush
ooh that was old I have already fixed it
09:02
RexOrCine
Choice 5 is "Stay in bed and sink into a terrible depression"
09:03
pratyush
Exactly life of geeks eat code sleep and repeat other wise the above lines
09:04
pratyush
Bertl : https://pastebin.com/N1DpMBy5
09:05
Bertl
you're a quick one with the editor :)
09:05
pratyush
:)
09:06
pratyush
anyways the fifth was for reading the character buffer which i removed
09:06
Bertl
so does the code look nice now? everything cleaned up and properly formatted?
09:07
pratyush
I have used an online formatter and it looks good :)
09:08
pratyush
https://github.com/gr8geek/apertus-challenge/blob/master/characterdevice/chardvr.c
09:09
BAndiT1983
online formatter? really? is it so difficult to get clang-format or simialr to do it locally for every file?
09:09
Bertl
hmm, I would ditch that online formatter ... it doesn't know much about kernel coding style
09:17
pratyush
Fixed the formatting error
09:17
Bertl
nope
09:36
pratyush
Bertl :I hope so it is fixed now
09:36
Bertl
nope
09:49
pratyush
Bertl : the problem was with single lined for loop and has been fixed
09:50
Bertl
slowly getting there, still plenty of issues left
09:59
pratyush
the problem with if(..){ has been fixed --> if(..) {
10:00
Bertl
keep going!
10:07
pratyush
Bertl : switch case has been fixed
10:07
pratyush
Bert : I think it is okay
10:09
Bertl
still some work left ...
10:13
pratyush
braces inside the kernel message should be avoided and has been fixed
10:16
Bertl
only a few issues left ...
10:18
pratyush
Betl : I am really sorry for inconvenience
10:37
pratyush
Bertl : Rest has bben fixed
10:37
pratyush
*been
10:37
Bertl
not really
10:45
pratyush
Bertl : I can't pin point any of them
10:45
Bertl
maximum line length?
10:46
BAndiT1983
which could be solved by formatter, with right settings, automatically.....
10:46
pratyush
now i am regretting
10:46
pratyush
;(
10:47
pratyush
for a formatter
10:50
BAndiT1983
and what stops you from setting one up?
10:56
pratyush
The problem with formatter is that the are heuristics based and not full proof
10:56
pratyush
I was also not able to find a suitable kernel formatter
10:57
BAndiT1983
??
10:57
BAndiT1983
you are telling the formatte what you need and what have heuristics to do with it?
10:57
BAndiT1983
*formatter
10:59
pratyush
I really dont know to use a formatter
11:00
pratyush
But I will learn it
11:01
BAndiT1983
you should learn it, as it's mandatory for software development, to keep same style over all the code and not having a jungle of crappy code without proper indentation, whitespaces and whatnot
11:19
pratyush
Bertl : I was thinking about my checksum function that i
11:19
pratyush
it goes overflow foe large character stream
11:20
pratyush
for now simple byte sum should be appropriate
11:21
pratyush
Bertl : I was also thinking about a novel checksum algorithim that came to my mind
11:27
Bertl
once the formatting is fine, we take a look at the functionality
12:10
comradekingu
joined the channel
12:49
pratyush
left the channel
12:59
pratyush
joined the channel
13:02
pratyush
Hey floks I found something interesting https://github.com/torvalds/linux/blob/master/.clang-format
13:07
comradekingu
left the channel
13:18
illwieckz
joined the channel
13:35
pratyush
left the channel
13:39
illwieckz
left the channel
13:44
pratyush
joined the channel
13:44
pratyush
Bertl : I have done the formatting
13:45
pratyush
for formatting I have used linus torvalus 's .clang-format
13:50
Bertl
Linus still wouldn't be happy with the result ...
13:50
Bertl
any ideas why?
13:50
pratyush
Why
13:53
Bertl
yes, that's the question
13:58
pratyush
Bertl : Still the code looks bad
13:59
Bertl
and why is that?
14:02
pratyush
pratyush: there are some minute thing of which the clang does not take care of like:
14:03
pratyush
Bertl : like miss allignment of structure from line 143 onwars and also some misallignment at top which is fixed
14:07
Bertl
what's wrong in line 39
14:07
BAndiT1983
changed nick to: BAndiT1983|away
14:08
BAndiT1983|away
changed nick to: BAndiT1983
14:08
pratyush
The file screwed everything i fixed before
14:08
pratyush
ooh no
14:10
pratyush
fixed
14:10
Bertl
and in line 57?
14:11
pratyush
Oh my god
14:14
pratyush
fixed
14:15
Bertl
and in line 92?
14:20
pratyush
fixed
14:21
Bertl
that 'fix' actually made it worse
14:21
Bertl
you now have three errors in that line
14:25
pratyush
BUF_LEN is more scientific
14:26
BAndiT1983
and BUFFER_LENGTH more readable, at least for C++ ;)
14:27
pratyush
yes
14:29
supragyaraj--
joined the channel
14:31
pratyush
Hello supragyaraj
14:31
supragyaraj--
hello
14:31
metal_dent[m]
supragyaraj--: Hey!
14:31
supragyaraj--
hello
14:32
supragyaraj--
brb on phone rn
14:32
metal_dent[m]
okay, no problem
14:34
pratyush
supragyaraj-- I have an idea related to AI based debayering are you willing to mentor me
14:34
pratyush
under propose ypu own idea
14:35
supragyaraj--
will brb
14:35
pratyush
ok
14:36
pratyush
Bertl : I have fixed it
14:37
Bertl
indeed, now what's wrong with line 91?
14:42
pratyush
fixed
14:42
Bertl
interesting fix :) do you know what the problem was?
14:43
pratyush
single line comments are discouraged
14:44
Bertl
is that so?
14:44
pratyush
:(
14:45
Bertl
what's wrong in line 18?
14:46
pratyush
fixed
14:47
Bertl
doesn't look like
14:47
pratyush
I have fixed the before but I think I am astronomically unlucky
14:48
Bertl
well, you would be very lucky to get everything right by just guessing ...
14:54
pratyush
Bertl : Fixed
14:56
Bertl
nope, now it's even worse ...
14:58
Bertl
maybe train some AI to fix the code for you?
14:58
BAndiT1983
clang-format is rather smart, even without AI
14:58
BAndiT1983
but it requires some love and proper settings
14:58
pratyush
Thats the idea of my next project
14:59
pratyush
Thanks :)
14:59
supragyaraj--
pratyush, i was on phone, you were saying something?
14:59
supragyaraj--
metal_dent[m] hi, are you around?
14:59
metal_dent[m]
> metal_dent hi, are you around?
14:59
metal_dent[m]
yes!
14:59
pratyush
Yes
15:00
supragyaraj--
metal_dent[m] you wanted to discuss something?
15:01
pratyush
supragyaraj-- I have a project idea which I wanted to propose
15:01
supragyaraj--
go on
15:01
metal_dent[m]
> metal_dent you wanted to discuss something?
15:01
metal_dent[m]
yes BAndiT1983 and me wanted to have a discussion about the gsoc project
15:01
supragyaraj--
metal_dent[m], sure... I'm here :)
15:02
BAndiT1983
BAndiT1983 is only a supporter here, Supragya is the first mentor ;)
15:03
Bertl
because of the extensive experience with the Axiom Remote?
15:03
supragyaraj--
exactly my point XD
15:03
supragyaraj--
+1 Bertl
15:04
metal_dent[m]
supragyaraj--: have you checked out my draft? Bertl checked yesterday and suggested some changes which I'm working on :)
15:04
BAndiT1983
relax, it's not that difficult with the remote, just 3 chips :D
15:04
Bertl
actually, there are more than three :)
15:05
BAndiT1983
i know, have inspected the board yesterday, while retrieving the 3d models, but we have 3 main chips, everything else is support or power management
15:05
BAndiT1983
if i don't count the LCD logic chips
15:06
supragyaraj--
metal_dent[m], is that a gdoc? looks like LaTeX in a few places XD, bertl would love that if it were so
15:07
Bertl
does ...
15:07
metal_dent[m]
yes it is
15:08
metal_dent[m]
:)
15:08
supragyaraj--
Damn *crying*
15:09
supragyaraj--
I don't think sec 3.2 is required to be that extensive
15:10
metal_dent[m]
so should i remove the codes?
15:10
supragyaraj--
yup
15:10
pratyush
supragyaraj--: Sir I was thinking about proposing a new idea under T727
15:10
supragyaraj--
link them up
15:10
metal_dent[m]
okay
15:11
supragyaraj--
metal_dent[m], you should work on sec 2.2 also
15:11
supragyaraj--
spell check a little (not a big deal rn)
15:12
supragyaraj--
Maybe create a google doc (going back and forth regarding comments and their resolution is much better on that)
15:12
metal_dent[m]
yes 😅
15:12
BAndiT1983
challenge task is still not that important for the proposal, it's more about the main tasks
15:12
supragyaraj--
At the end, LaTeX generated PDF can be given, no big beal
15:12
metal_dent[m]
> Maybe create a google doc (going back and forth regarding comments and their resolution is much better on that)
15:12
metal_dent[m]
wait I have the gdoc which Bertl made yesterday
15:12
BAndiT1983
you can mention the challenge task and place links to repo
15:13
supragyaraj--
+1 BAndiT1983 here
15:13
BAndiT1983
is it me or are serif fonts harder to read?
15:13
supragyaraj--
pratyush , I can't comment on a proposal i've not heard **wink wink**
15:14
pratyush
Its related to AI based debayering
15:14
supragyaraj--
go on
15:14
supragyaraj--
"is it me or are serif fonts harder to read?" -> +2000 on this
15:14
metal_dent[m]
I sent you both the link to that gdoc
15:14
Bertl
BAndiT1983: that's just you
15:15
Bertl
ah no, supragyaraj-- as well :)
15:15
metal_dent[m]
yes Bertl is already there :)
15:15
supragyaraj--
metal_dent[m] sec 4.3 is .... umm..... i don't know how to feel about it, maybe rewrite a little
15:16
supragyaraj--
pratyush so AI based debayering... how will it work? what problem will it solve? how will it be better? any example?
15:16
pratyush
Bertl : may I have less experience with professional C project But i beleive one Day I shall overcome deep in my heart I believe
15:16
metal_dent[m]
> metal_dent sec 4.3 is .... umm..... i don't know how to feel about it, maybe rewrite a little
15:16
metal_dent[m]
okay!
15:16
BAndiT1983
you should stick to "apertus°" as name, i see different ones
15:17
metal_dent[m]
alright
15:18
pratyush
supragyaraj--: i intend to use a convolutional neural network to perform debayering
15:19
BAndiT1983
LCD dimming won't take a week, as the work is done and needs verification or maybe also adjustments for slight flickering which occurs at different levels, even linearization is done
15:19
supragyaraj--
wow, but why?
15:19
BAndiT1983
because AI
15:19
pratyush
as it has surpassed state of the art sebayering algorithim
15:19
pratyush
*debayering
15:19
supragyaraj--
and what's the state of the art in debayering may i ask?
15:20
supragyaraj--
BAndiT1983 nice rhyme !
15:21
BAndiT1983
just coincidence
15:21
supragyaraj--
metal_dent[m], could a *.md file contain your sec 3.2 ? that will be really better
15:22
supragyaraj--
add that to your code submission
15:22
metal_dent[m]
Okay, I'll add the links to a .md file and then link that file to the proposal
15:23
supragyaraj--
*link the repo
15:23
Bertl
pratyush: you certainly shall overcome deep in your heart!
15:23
supragyaraj--
pratyush, had you emailed me earlier regarding a similar project?
15:24
metal_dent[m]
> *link the repo
15:24
metal_dent[m]
okay
15:24
pratyush
supragyaraj--: That was related to face tagging and facial recognition
15:24
supragyaraj--
oh yup
15:25
pratyush
But the axiom cameras can be controlled by laptops so it intends to be implemented on a laptop
15:26
supragyaraj--
?
15:26
BAndiT1983
ehm, not really from laptop
15:26
BAndiT1983
at least not in the field, please read about making movies and what is required
15:26
supragyaraj--
metal_dent[m], last thing, just add some list of some sort on what all topics will be taken by you
15:27
supragyaraj--
I know it's there in breakdown weekwise, but this would really help
15:28
supragyaraj--
also thanks for the Gdoc which is very very nice looking XD
15:28
metal_dent[m]
okay, i'll add the list before the schedule
15:28
BAndiT1983
latex conversion is not that easy, markdown is more reliable for drafts
15:29
supragyaraj--
markdown rocks
15:30
pratyush
I intend to demonstrate a prototype that could be implemented and then later be made part of axiom beta with addition of an external computing device like a raspberrypi or something cheaper solution
15:32
BAndiT1983
raspberry pi? but why? have you heard of debayering in post-processing?
15:32
BAndiT1983
4K raw data and raspberry pi 10 maybe
15:33
pratyush
for real time processing we can use any other lite algorithim
15:33
BAndiT1983
which realtime processing?
15:33
supragyaraj--
am I dreaming?
15:33
pratyush
for final enhancements we could AI based debayering
15:34
supragyaraj--
why are you adamant about AI, and which AI algo? and why ?
15:34
supragyaraj--
do you think non AI things do not work or something?
15:34
Bertl
the future is AI!
15:34
supragyaraj--
*dies*
15:34
BAndiT1983
because AI is the newest buzzword, it's not AI at all, it's pattern matching
15:35
supragyaraj--
so sudoku solver is AI?
15:35
BAndiT1983
AI is something like a very big if/else but hidden behind training DB iteration etc.
15:35
Bertl
is it?
15:36
supragyaraj--
well backtracking can work
15:36
BAndiT1983
Bertl: which sentence do you refer to?
15:36
supragyaraj--
but since AI is there and so is compute power, who cares?
15:36
pratyush
https://arxiv.org/pdf/1802.03769.pdf
15:37
BAndiT1983
aham and i develop java at work and am cursing, as we are wasting compute power for unoptimized crap
15:37
BAndiT1983
*aha, and ...
15:37
BAndiT1983
even java could be better, but many people don't even know the basics of software development, not to mention memory management etc.
15:38
Bertl
pratyush: and you really think that we would believe, that you, who cannot even get simple code formatting right, can pull off something like this?
15:39
supragyaraj--
pratyush, yeah it works, but... there's something called ROI right?
15:40
pratyush
ROI?
15:40
pratyush
aah return on investment
15:40
supragyaraj--
*sighs*
15:42
pratyush
left the channel
15:42
BAndiT1983
i have a bit of dejavu with this discussion
15:43
BAndiT1983
back to the topic, metal_dent[m], do you have everything you need for the moment?
15:43
BAndiT1983
supragya, did you have time for checking the firmware code?
15:43
BAndiT1983
supragyaraj--, i mean
15:44
metal_dent[m]
yes, I'll work on those suggested changes and will get back
15:44
BAndiT1983
very good
15:44
Bertl
off for now ... snowing here ... bbl
15:44
Bertl
changed nick to: Bertl_oO
15:44
metal_dent[m]
Bertl: wow, where are you from?
15:44
BAndiT1983
snowing? is it some code word for something? like new coke delivery
15:45
Bertl_oO
metal_dent[m]: Austria/Europe
15:45
Bertl_oO
BAndiT1983: no, it is actual snow :)
15:45
BAndiT1983
indeed it's rather cold in Viewnna, as Bertl is outside of it, then snow is possible
15:45
BAndiT1983
*Vienna
15:45
metal_dent[m]
cool!
15:45
supragyaraj--
BAndiT1983, looking at metal_dent[m]'s code RN, trying to understand ;)
15:46
BAndiT1983
sun is shining here, around 11°
15:46
supragyaraj--
how's Ahmedabad RN, metal_dent[m]?
15:46
BAndiT1983
ok, ask if you need help, other than that, please also check the whole firmware code, changes ongoing, but was distracted by some other stuff as we were sent to home office
15:48
metal_dent[m]
> how's Ahmedabad RN, metal_dent[m]?
15:48
metal_dent[m]
everybody's in the janata curfew (self-isolation at home) and the weather is very very hot
15:49
supragyaraj--
35* here :/
15:49
BAndiT1983
wow
15:50
supragyaraj--
degrees
15:50
metal_dent[m]
> 35* here :/
15:50
metal_dent[m]
where?
15:50
supragyaraj--
regarding the janta curfew, few people came out of our society to the road, got heckled by police
15:51
supragyaraj--
metal_dent[m], just one google search will disclose my location XD
15:52
metal_dent[m]
> regarding the janta curfew, few people came out of our society to the road, got heckled by police
15:52
metal_dent[m]
my society is very strict in that manner, noone was aloowed inside or outside w/o any valid reason
15:52
BAndiT1983
nah, that's too easy, supragyaraj--, do you remember my searches 2 years ago ;)
15:52
supragyaraj--
not everyone is a stalker
15:52
BAndiT1983
my company has also told to stay in home office till they tell us, but other than that germany thinks about general curfew
15:54
illwieckz
joined the channel
15:56
supragyaraj--
think of companies that don't give out laptops
15:56
supragyaraj--
but have workstations on desk
15:57
BAndiT1983
lets guess how i work, through RDP connected to very old desktop, not real VPN i would say
15:57
BAndiT1983
was used to real one and have even developed software while on the train, as i was asked to work on saturday in the former company, but our trip was already booked, so sent the code to the server and testers have checked it
16:00
supragyaraj--
is it just me or companies generally do not care about optimising the workflow?
16:00
supragyaraj--
something works and then stays for 10 years
16:01
BAndiT1983
budget it is, but i've noticed that people generally care less, "it works" is the slogan, but i cannot bare it, because it shows that nothing will improve and people continue to waste time instead of creating things
16:01
BAndiT1983
why should someone care who constantly gets money
16:04
BAndiT1983
*bear
16:04
pratyush
joined the channel
16:12
pratyush
left the channel
16:19
BAndiT1983
metal_dent[m]: i see bootloader as title of your proposal on the gsoc2020 page, it's actually firmware
16:23
metal_dent[m]
but aren't BL and firmware projects diff for gsoc?
16:25
BAndiT1983
yes, but till now we have only looked at firmware, as BL is more difficult and requires a lot more hardware knowledge
16:26
BAndiT1983
you can of course propose for the BL, just wanted to point at the fact
16:26
RexOrCine
left the channel
16:27
metal_dent[m]
ohh, but i've written my timelines acc to T1163
16:28
BAndiT1983
ah, okay, missed the timeline before
16:28
BAndiT1983
well, if the task is appealing to you, then i don't see a problem there
16:29
BAndiT1983
just look at the wording as sentences like "Placing the Axiom Beta software to PIC16 and PIC32 firmware via USB for camera flashing" is confusing
16:29
metal_dent[m]
i agree it is difficult but i'll propose to both if that's okay
16:29
BAndiT1983
what do you mean there?
16:29
BAndiT1983
it's okay
16:31
BAndiT1983
and also the timeline tasks are drifting apart, if self-programming and so on are first, then why USB comes later, second thing is, i would suggest to do LVP first, before even touching the pic32 self-programming, this one would follow a bit later, as it requires quite some knowledge of linker script and pic32 structure, this is where i have also to discuss with Bertl often, as it's not always obvious what's going on
16:32
BAndiT1983
USB -> LVP -> self-programming, this would be theorder of what depends on what
16:32
RexOrCine
joined the channel
16:32
metal_dent[m]
ahh okay
16:33
BAndiT1983
LVP and self-programming do not really belong together, but in this order you would see what the next step would require
16:34
BAndiT1983
self-programming is actually LVP, but just as a side note here
16:38
BAndiT1983
metal_dent[m]: as reference -> http://ww1.microchip.com/downloads/en/DeviceDoc/40001714C.pdf
16:39
BAndiT1983
init of LVP is done and also reading from the PIC16s was tested, also the access was simplified, you can check out the code in the bootloader
16:39
BAndiT1983
it's called ICSProgrammer
16:42
metal_dent[m]
will keep this in mind!
16:57
BAndiT1983
changed nick to: BAndiT1983|away
17:06
BAndiT1983|away
changed nick to: BAndiT1983
17:16
max_bxl
joined the channel
17:18
max_bxl
hello everyone!
17:21
BAndiT1983
hi max_bxl
17:31
supragyaraj--
left the channel
17:32
berto_bxl
joined the channel
17:35
max_bxl
Hello berto_bxl !
17:37
berto_bxl
Hello max
17:39
berto_bxl
camera is reset
17:47
RexOrCine
left the channel
17:50
RexOrCine
joined the channel
17:57
se6ast1an
hi max_bxl!
17:57
se6ast1an
how are the calibrations going?
17:58
se6ast1an
just designed a new part to hold connectors (like HDMI, etc.): https://cloud.apertus.org/index.php/apps/gallery/s/LqkCfTLRJYd9wFB#Nato%20Rail%20Concept/hdmi-clamp.jpg
17:59
BAndiT1983
would someone actually update the script to work with newer pypng? a task in the lab with short description could be helpful
18:04
max_bxl
it seems vup already pushed a fix yesterday
18:04
se6ast1an
yes, see email I just sent
18:05
max_bxl
se6ast1an told me
18:05
max_bxl
;)
18:05
max_bxl
I don't know if we are going to flash the sd card with the new firmware
18:05
max_bxl
berto_bxl, what do you think ?
18:06
BAndiT1983
the fix is to remain at 0.0.18, but pypng guys won't return the code, so it shouldn't get forgotten to update the script at some point
18:06
BAndiT1983
*-return +revert
18:12
se6ast1an
max_bxl: did you try: http://irc.apertus.org/index.php?day=21&month=03&year=2020#340
18:12
se6ast1an
trying the new firmware would be good to verify that the problem is actually fixed but of course not high priority at the moment
18:13
se6ast1an
high priority is getting the problem fixed on your beta now
18:13
se6ast1an
did you try vups line already?
18:13
Dest
joined the channel
18:14
max_bxl
yes and it worked
18:14
se6ast1an
excellent
18:14
Dest
left the channel
18:15
max_bxl
can someone check is T1167 is well described ? https://lab.apertus.org/T1167
18:16
se6ast1an
I would put the full error in the task as well but that are details that dont matter anymore for this task
18:16
se6ast1an
or the pastebin link
18:17
max_bxl
it's in the wiki already
18:18
max_bxl
I did method 2 verification and got this https://pastebin.com/khTTqKx9
18:18
max_bxl
it seems ok
18:22
BAndiT1983
added IRC logs to the task description
18:28
max_bxl
the firmware currently uses about 2.5GB of disk space right ?
18:28
max_bxl
(from what I see of df -h)
18:29
max_bxl
I'm thinking of making a script of all the RCN calibration and wonder what would be the minimal sd card size required!
18:31
se6ast1an
64 frames of around 18 mb each
18:31
se6ast1an
Would require testing though if the ram is sufficient to average them in camera
18:32
max_bxl
ok
18:32
max_bxl
how to know this ?
18:36
se6ast1an
By testing
18:36
max_bxl
also, how to write to registers with hdmi.func or cmv.func with the new firmware ?
18:37
max_bxl
i.e. doing this ssh root@$BETA ". ./cmv.func; fil_reg 15 0" # disable HDMI stream
18:37
max_bxl
with the new firmware?
18:41
lennart63
joined the channel
18:41
lennart63
hello all
18:43
se6ast1an
Did you see the email response about that?
18:44
lennart63
just a quick question regarding the hdmi-plugin shield: We are having issues with "random" connection losses, e.g. external recorder shortly says "no input", then video comes back on. I tried another HDMI-Cable but no difference. I suspect a flaky connector (also tried this on a beamer, instead of an external recorder, same thing there). Is this
18:44
lennart63
just _our_ shield, or has this been an issue for someone else?
18:44
lennart63
(axiom beta)
18:49
se6ast1an
Bertl_oO: any ideas?
18:49
se6ast1an
is the shield firmly secured in the beta as you mentioned connectivity issues?
18:50
BAndiT1983
would cleaning pins help?
18:50
se6ast1an
possibly
18:51
se6ast1an
the external recorder has been confirmed to be working with the beta before?
18:54
lennart63
yes regarding the recorder being used on different situations (e.g. directly from a desktop computer) no issues there
18:54
lennart63
the shield is tightly connected (there is a white plastic bar above it tightened with two screws)
18:55
lennart63
how one clean the pins?
18:55
se6ast1an
No I mean the recorder and the beta have worked together before?
18:56
lennart63
a no cannot confirm that (the recorder is a atomos shogun flame)
18:59
max_bxl
se6ast1an : I don't find cmv.func or hdmi.func on the beta in both locations you mentionned => https://pastebin.com/4HPMneDn
18:59
max_bxl
AFK for dinner!
19:00
se6ast1an
Did you try a monitor already?
19:00
se6ast1an
Recording devices are very particular with the supplied frequencies bring correct
19:01
se6ast1an
Pc Monitors not so much
19:01
lennart63
just a second will try it
19:03
lennart63
left the channel
19:06
lennart59
joined the channel
19:06
lennart59
se6ast1an pc display worked (interesting!)
19:07
se6ast1an
Great
19:07
lennart59
so this could be related to the hdmi-output settings of the axiom?
19:07
se6ast1an
Yes
19:07
se6ast1an
Please check your setup.sh content
19:08
se6ast1an
There is a special shogun present we created
19:08
se6ast1an
Could be that it's not selected currently
19:08
se6ast1an
And you are on a standard 1080p preset
19:09
lennart59
it uses `./gen_init.sh SHOGUNp24` and a few lines later `./gen_init.sh SHOGUN`
19:09
lennart59
is this intended to be run twice with different presets?
19:10
lennart59
I did not (yet) change that script, so it the vanilla: https://github.com/apertus-open-source-cinema/axiom-beta-firmware/blob/master/software/scripts/setup.sh (at least the one from the latest nightly release)
19:10
se6ast1an
Could be an issue indeed that it's run twice
19:11
se6ast1an
Please disable the 24p line
19:11
se6ast1an
By commenting it out
19:11
lennart59
did just that, currently rebooting
19:12
se6ast1an
Great
19:14
lennart59
looks good, video even feels snappier. so it could be that I just looked at the 24 (fps?) output until now
19:14
se6ast1an
Possibly
19:14
lennart59
thank you
19:14
se6ast1an
And the shogun supports only the 25p mode I assume
19:15
se6ast1an
So it tried syncing and got something
19:15
se6ast1an
But then went out of sync again
19:15
lennart59
oh ok, but the `SHOGUN` preset is 60fps or lower framerate?
19:22
se6ast1an
What fpa would you like to get?
19:24
se6ast1an
FPS
19:25
lennart59
I would like to understand how it is set (haven't read the shogun preset within gen_init.sh yet)
19:27
se6ast1an
See: https://wiki.apertus.org/index.php/AXIOM_Beta/Manual#1080p60.2F1080p50_Mode
19:28
se6ast1an
Halfing the FPS is then controlled with the gen_init parameters
19:29
se6ast1an
Sorry not halfing
19:29
se6ast1an
The finetuning I mean
19:29
se6ast1an
25 or 30 FPS
19:29
se6ast1an
Or 60 and 50
19:34
lennart59
ok, thx. I realize the "stable" hdmi output did not last that long. I rebooted the axiom and have the same issues again...not sure why
19:35
lennart59
Is there a way to inspect the current mode set? or is it better to explicitly set mode to override existing values?
19:37
se6ast1an
Damn
19:37
se6ast1an
But that doesn't sound like a 24 Vs 25 fps issue then
19:37
pratyush
joined the channel
19:37
lennart59
right
19:38
lennart59
maybe I should test the pc-display again for a longer period of time and see if those issues appear there as well...
19:38
se6ast1an
Cleaning the pins with alcohol could help
19:38
se6ast1an
To remove any grease residues
19:38
lennart59
you mean the cable or the socket pins?
19:38
pratyush
left the channel
19:38
se6ast1an
The pins of the plugin module
19:39
lennart59
ok
19:39
lennart59
will try that as well
19:39
se6ast1an
It's also possible that the shogun flame is slightly different than the shogun
19:40
se6ast1an
But longer pc monitor tests could also shed some light
19:41
lennart59
well see, I'll report back then. thank you and have nice evening!
19:42
davidak
joined the channel
19:43
se6ast1an
You are welcome
19:43
se6ast1an
All the best
19:44
davidak
left the channel
19:45
berto_bxl1
joined the channel
19:46
berto_bxl1
left the channel
19:46
berto_bxl
left the channel
19:48
berto_bxl1
joined the channel
19:49
max_bxl
left the channel
19:53
lennart59
left the channel
19:56
berto_bxl1
left the channel
19:57
berto_bxl
joined the channel
20:02
max_bxl
joined the channel
20:31
max_bxl1
joined the channel
20:57
CarlyLauren
joined the channel
21:01
CarlyLauren
left the channel
21:02
max_bxl
se6ast1an shall I write the wiki assuming people have installed the Beta firmware on a >=16GB microSD card ?
21:03
max_bxl
(it's enough to make all the RCN and darkframe calibration)
21:08
BAndiT1983
max_bxl: maybe a note at the beginning would point the people to the requirements
21:09
BAndiT1983
or add something like prerequisites section
21:10
max_bxl
definitely
21:10
se6ast1an
sounds good
21:12
se6ast1an
off for today, good night
21:12
max_bxl
bye!
21:15
max_bxl
I don't really understand this part of the process https://wiki.apertus.org/index.php/Factory_Calibration_(firmware_2.0)#Step_1:_Check_range_of_the_input_signal
21:15
max_bxl
what kind of information do we get from this step ?
21:18
BAndiT1983
"Lower numbers should be around 50...300 (certainly not zero). Higher numbers should be around 4000, but not 4095."
21:19
BAndiT1983
it checks probably, if the frame is not reaching up to maximum, 12bit = max 4095 and minimum, like 0
21:20
BAndiT1983
but i can't say what the purpose is, probably Bertl_oO or alexML know more, especially latter one
21:20
max_bxl
yep, but what do we do if it's reaching 4095 ?
21:20
max_bxl
sure
21:20
BAndiT1983
then it reaches the highest possible value of the sensor value for AD conversion
21:20
BAndiT1983
and probably this would throw the system off and deliver wrong calibration
21:33
BAndiT1983
off for today, good night
21:33
BAndiT1983
changed nick to: BAndiT1983|away
21:33
max_bxl
bye
21:48
berto_bxl
left the channel
21:49
max_bxl1
left the channel
21:56
max_bxl
off to bed, bye!
21:57
max_bxl
left the channel
22:03
berto_bxl
joined the channel
22:05
rakeeb
joined the channel
22:06
berto_bxl
left the channel
22:07
berto_bxl
joined the channel
22:10
rakeeb
left the channel