02:39 | tpw_rules | hello, i am getting my internet repaired tomorrow so i'm not sure if i'll be at the meeting
| |
02:40 | tpw_rules | i have some experiments to finish then i can merge the PHY tomorrow afternoon or so. i've done some studying of the remapper and have a plan and should be able to implement it this week
| |
02:56 | vup | tpw_rules: sounds great
| |
05:05 | Bertl | off to bed now ... have a good one everyone!
| |
05:05 | Bertl | changed nick to: Bertl_zZ
| |
06:10 | eppisai | left the channel | |
06:10 | eppisai | joined the channel | |
06:13 | illwieckz | left the channel | |
06:14 | illwieckz | joined the channel | |
08:01 | se6astian | good day
| |
10:20 | Dest321 | joined the channel | |
10:22 | Dest123 | left the channel | |
10:55 | Dest321 | left the channel | |
11:02 | Dest123 | joined the channel | |
15:36 | Bertl_zZ | changed nick to: Bertl
| |
15:36 | Bertl | morning folks!
| |
15:50 | Bertl | off for now ... bbl
| |
15:51 | Bertl | changed nick to: Bertl_oO
| |
16:33 | anuejn | hey, I will report now, as I will be afk in a few minutes
| |
16:34 | anuejn | this week I put some more thoughts into the interactions of narui guis with the outside world
| |
16:35 | anuejn | after some consulting with vup, we decided that widgets should be able to spawn threads / async tasks and comunicate via event queues in one directiono and by modifying the existing listenables in the other direction
| |
16:35 | anuejn | this allows for a programming model that is a bit like elms side effects
| |
16:36 | anuejn | better wording: the side effects of the elm programming language
| |
16:36 | anuejn | also we decided that cleanup of these effect tasks should be done with handles that implement rusts `drop` trait
| |
16:37 | anuejn | I then began to implement this concept
| |
16:37 | anuejn | also I had another look at lowering the input latency of the tripple buffered vulkan swapchain. Unfortunately not much sucess there (yet)
| |
16:38 | anuejn | thats it from my side
| |
16:56 | Bertl_oO | changed nick to: Bertl
| |
16:57 | se6astian | many thanks anuejn!
| |
17:00 | se6astian | MEETING TIME, who is here?
| 17:00 | Bertl | is here ...
| 17:01 | vup | is here
| 17:01 | BAndiT1983 | is here
|
17:01 | eppisai | /me is here
| |
17:01 | eppisai | *eppisai is here
| 17:01 | vnksnkr | is here
|
17:01 | se6astian | tpw_rules reported his internet might be off now
| |
17:01 | se6astian | eppisai: would you like to start reporting?
| |
17:02 | eppisai | Yes..
| |
17:02 | eppisai | So,
| |
17:02 | eppisai | Last week, we tried to see why my remote hardware was not working, the mini module had died..
| |
17:02 | eppisai | So, had ordered one last week online after checking from local vendors..
| |
17:02 | eppisai | It will arrive in a day or two here..
| |
17:03 | eppisai | Besides that on Friday Andrej had suggested to comment down few things related to i2c(init)
| |
17:03 | eppisai | And after trying remote was working (button part commented for now, until I flash the pic16s with mini module )
| |
17:03 | eppisai | I had discussed with andrej at the beginning of June how I can switch screens without buttons.. and some other minor modifications in code I could ran and debug my code.. on remote..
| |
17:03 | eppisai | So, currently
| |
17:04 | eppisai | In transition task I was able to solve the problem
| |
17:04 | eppisai | 1. It's not crashing
| |
17:04 | eppisai | 2. Transition is proper ( back buffer and frontbuffer both,no garbage ;))
| |
17:05 | eppisai | I finish the code properly and open a pull Request so code can be reviewed..
| |
17:05 | eppisai | ASAP by tomorrow
| |
17:06 | se6astian | very good, you mentioned you also fill/clear the backbuffer now right?
| |
17:06 | eppisai | Yea.. I had declared it wrong.. so it had garbage value
| |
17:07 | eppisai | Let me share the video here
| |
17:07 | eppisai | https://photos.app.goo.gl/DvHFWRUb8RqNARJM7
| |
17:07 | eppisai | From apertus-gsoc
| |
17:07 | eppisai | Backscreen is previous screen and sliding screen is screen that needs to be disply
| |
17:07 | eppisai | *displayed
| |
17:08 | eppisai | It's push left animation by Sebastian from previous version of remote firmware
| |
17:08 | se6astian | great, thanks! anything else to share?
| |
17:08 | BAndiT1983 | screen is modified while sliding, it'S better to disable that, so perforamnce is not dropping
| |
17:09 | BAndiT1983 | *screen = menu, pause the video and use . and , to walk frame-wise through the process
| |
17:09 | eppisai | That's it for now.. I'll get the mini module by 28th July and will document and flashing process
| |
17:10 | Bertl | does the 'sliding' animation make use of the LCD controller hardware sliding feature?
| |
17:10 | se6astian | no
| |
17:10 | Bertl | was that too complicated or too LCD specific?
| |
17:11 | eppisai | [21:39] <BAndiT1983> *screen = menu, pause the video and use . and , to walk frame-wise through the process > ohk I'll do that today..
| |
17:11 | BAndiT1983 | Bertl: have started to investigate there, but something else has gotten in-between (new job)
| |
17:11 | eppisai | [21:40] <Bertl> was that too complicated or too LCD specific? > I am using double buffers for now.. with algo based on previous transition approach
| |
17:13 | se6astian | vnksnkr: please go ahead
| |
17:13 | vnksnkr | Hi, quick updates from my side
| |
17:13 | vnksnkr | So I was finally able to get past the problems I had with the hardware
| |
17:14 | vnksnkr | The driver can be removed now properly without the fabric getting reset
| |
17:15 | vnksnkr | Which means I can use the python scripts for communication now after uploading the bitstream via the driver
| |
17:17 | vnksnkr | I made sure I've established a proper communication this time , was able to send and receive data from the fabric and control the FSM of my gateware from the console
| |
17:18 | vnksnkr | I've been spending remaining time debugging my code, thanks to vup and Bertl for the livestream :) ..has been a great help
| |
17:19 | vnksnkr | That's it from my side..I'm working on debugging the code and also started with the python framework
| |
17:19 | Bertl | sounds good!
| |
17:20 | se6astian | many thanks!
| |
17:20 | se6astian | BAndiT1983 has some 3d remote news!
| |
17:21 | BAndiT1983 | as i was a bit occupied with other things, have nevertheless continued with the "proof of concept" which was planned for quite some time
| |
17:21 | BAndiT1983 | so called 3d remote, although we should find better name: https://lab.apertus.org/T1178
| |
17:22 | BAndiT1983 | there you can see some previews of current state, some adjustments still required and functionality is not fully done, e.g. the knob is not working yet, but this could be used to show people the virtualized hardware which uses real firmware code
| |
17:23 | BAndiT1983 | it's basically uses emscripten to transpile the firmware code to WebAssembly and JS, afterwards the framebuffer data is used in a webpage which uses three.js, so basically the code base was stripped out of the prototype for the 3d cad viewer, we've introduced some time ago
| |
17:24 | se6astian | amazing!
| |
17:24 | BAndiT1983 | code is not uploaded yet, some cleanup is required and also binding for the real firmware code, at the moment it uses a bit modified one, where i'Ve removed some initializations, e.g. USB device, after cleanup is there and also CI build, it will be committed and anybody who has interest can play around or extend it
| |
17:24 | BAndiT1983 | that would be it
| |
17:24 | se6astian | many thanks
| |
17:25 | se6astian | I will see if I can tune the 3d model and environment a bit to make it look even nicer (lighting) - looks pretty great already though with shadows and reflections!
| |
17:26 | BAndiT1983 | just a basic setup and a bit of normal map for knurling, will supply the textures too (generated in substance designer)
| |
17:27 | se6astian | not much new from me beside that, had another VC with kreatize - a europe based CNC manufacturing provider
| |
17:27 | se6astian | technical university meeting is still on as well when manfred is back from the olympics in tokio at the end of august most likely
| |
17:28 | se6astian | still waiting for beta hardware from Bertl to put into enclosure to test new pcb bracket parts (3d printed prototypes)
| |
17:29 | se6astian | anyone else who wants to report/share?
| |
17:29 | se6astian | otherwise Bertl please go ahead
| |
17:29 | Bertl | thanks ...
| |
17:30 | Bertl | not too much to report here either, it has been a busy week for me for various (non apertus) related reasons
| |
17:30 | Bertl | we *non apertus related)
| |
17:31 | Bertl | what we did do, as vnksnkr already reported is to get the live stream working again, big thanks to vup for the server side!
| |
17:31 | Bertl | and we also investigated and mostly fixed some issues on the remote betas
| |
17:32 | Bertl | I'm optimistic that we can get some new Axiom Betas end of the week
| |
17:32 | Bertl | that's it from my side
| |
17:32 | se6astian | many thanks!
| |
17:32 | vup | yay
| |
17:32 | se6astian | hardware would be great indeed!
| |
17:32 | se6astian | ok anyone else with topics or additions?
| |
17:34 | se6astian | then MEETING CONCLUDED, many thanks everyone participating!
| |
17:49 | fredy | joined the channel | |
23:01 | Bertl | changed nick to: Bertl_oO
| |
00:29 | Dest123 | left the channel | |
00:30 | Dest123 | joined the channel | |
00:34 | Dest123 | Hello everyone :)
| |
00:34 | Dest123 | sorry I couldn't be at yesterday's meeting
| |
00:35 | Dest123 | a little to report this week...Last week I had the channels communicating with the parallel interface ready and the training was successful
| |
00:36 | Dest123 | the problem was with capturing the image and saving it
| |
00:38 | Dest123 | I added signals (frame_req, t_exp1...) to simulate the acquisition phase but the channels apparently stay in the IDLE mode
| |
00:38 | Dest123 | sending the original training pattern
| |
00:39 | Dest123 | unlike before where the channels actually sent the data, but they weren't captured properly
| |
00:40 | Dest123 | Now, I'm investigating why the t_exp1 isn't triggering the channels as it's supposed to
| |
00:41 | Dest123 | that's it for me :)
| |
00:51 | fredy | left the channel |