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