BAndiT1983 (Andrej)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Dec 30 2014, 9:08 PM (242 w, 3 d)
Availability
Available

Recent Activity

Jun 9 2019

BAndiT1983 updated the task description for T1153: Add automatic handling of missing OpenCL support on the system .
Jun 9 2019, 11:53 AM · Open Cine
BAndiT1983 closed T342: Add OpenCL support as Resolved.

Support was added while GSoC2018 by @TofuLynx

Jun 9 2019, 11:51 AM · Open Cine
BAndiT1983 triaged T1153: Add automatic handling of missing OpenCL support on the system as Normal priority.
Jun 9 2019, 11:51 AM · Open Cine

Apr 28 2019

BAndiT1983 closed T1152: Automatic determination of file format as Resolved.

Added automatic determination.

Apr 28 2019, 7:51 PM · Open Cine
BAndiT1983 triaged T1152: Automatic determination of file format as Normal priority.
Apr 28 2019, 7:04 PM · Open Cine

Apr 22 2019

BAndiT1983 closed T1151: Adjust unit tests and reduce code as Resolved.

Merged tests, implemented some helpers and general methods, removed obsolete code.

Apr 22 2019, 10:25 AM · Open Cine

Apr 21 2019

BAndiT1983 triaged T1151: Adjust unit tests and reduce code as Normal priority.
Apr 21 2019, 10:52 PM · Open Cine

Feb 20 2019

BAndiT1983 moved T1138: Add reset of parameters to default values from Backlog to Control Daemon (next steps) on the AXIOM Beta Software board.
Feb 20 2019, 10:19 PM · AXIOM Beta Software
BAndiT1983 moved T1139: Add reset of inidividual parameters to default values from Backlog to Control Daemon (next steps) on the AXIOM Beta Software board.
Feb 20 2019, 10:19 PM · AXIOM Beta Software
BAndiT1983 triaged T1139: Add reset of inidividual parameters to default values as Normal priority.
Feb 20 2019, 10:17 PM · AXIOM Beta Software
BAndiT1983 updated the task description for T1138: Add reset of parameters to default values.
Feb 20 2019, 10:17 PM · AXIOM Beta Software
BAndiT1983 updated the task description for T1138: Add reset of parameters to default values.
Feb 20 2019, 10:04 PM · AXIOM Beta Software
BAndiT1983 triaged T1138: Add reset of parameters to default values as Normal priority.
Feb 20 2019, 10:00 PM · AXIOM Beta Software
BAndiT1983 added a comment to T1133: Add handshake protocol.

Flow of daemon initialization and processing (WIP):

Feb 20 2019, 8:58 PM · AXIOM Beta Software

Feb 18 2019

BAndiT1983 moved T1137: Implement handling of connections from multiple device from Backlog to Control Daemon (next steps) on the AXIOM Beta Software board.
Feb 18 2019, 7:43 PM · AXIOM Beta Software
BAndiT1983 triaged T1137: Implement handling of connections from multiple device as Normal priority.
Feb 18 2019, 7:43 PM · AXIOM Beta Software
BAndiT1983 moved T1136: Storing values of parameters before "soft" shutdown from Backlog to Control Daemon (next steps) on the AXIOM Beta Software board.
Feb 18 2019, 7:42 PM · AXIOM Beta Software
BAndiT1983 triaged T1136: Storing values of parameters before "soft" shutdown as Normal priority.
Feb 18 2019, 7:42 PM · AXIOM Beta Software
BAndiT1983 added a comment to T1133: Add handshake protocol.

Preliminary format, current value will be supplied by daemon before sending data to WebUI:

Feb 18 2019, 3:23 PM · AXIOM Beta Software
BAndiT1983 added a comment to T1134: Web Remote UI Update.

Reference for infinity slider: https://github.com/solodev/infinite-carousel

Feb 18 2019, 12:11 PM · AXIOM Beta Software
BAndiT1983 moved T1135: Add CMV config register handling from Backlog to Control Daemon (next steps) on the AXIOM Beta Software board.
Feb 18 2019, 10:34 AM · AXIOM Beta Software
BAndiT1983 triaged T1135: Add CMV config register handling as Normal priority.
Feb 18 2019, 10:34 AM · AXIOM Beta Software
BAndiT1983 moved T1133: Add handshake protocol from Backlog to Control Daemon (next steps) on the AXIOM Beta Software board.
Feb 18 2019, 10:25 AM · AXIOM Beta Software
BAndiT1983 triaged T1133: Add handshake protocol as Normal priority.
Feb 18 2019, 10:23 AM · AXIOM Beta Software

Feb 6 2019

BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 12:11 PM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 12:10 PM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:48 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:47 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 added a comment to T763: Frameserving capabilities for OpenCine.

Yes, consistency, people should read the mentor page also, it's about making binds, so it's not totally unpersonal interaction there

Feb 6 2019, 11:41 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:39 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:38 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:31 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:28 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:22 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:21 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 6 2019, 11:16 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T1121: Extend Camera Control Daemon.
Feb 6 2019, 9:40 AM · AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T1121: Extend Camera Control Daemon.
Feb 6 2019, 9:25 AM · AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 renamed T1121: Extend Camera Control Daemon from Camera Control Daemon to Extend Camera Control Daemon.
Feb 6 2019, 9:24 AM · AXIOM Beta Software, Google Summer of Code 2019

Feb 5 2019

BAndiT1983 updated the task description for T724: Functional emulation of the AXIOM Beta hardware in QEMU.
Feb 5 2019, 10:10 AM · AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T730: Linux Kernel driver for AXIOM Beta debug interface.
Feb 5 2019, 10:10 AM · AXIOM Beta Hardware, AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T729: Linux Kernel driver for Lattice MachXO2 programming/debugging.
Feb 5 2019, 10:09 AM · AXIOM Beta Hardware, AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T887: eMMC Plugin Firmware.
Feb 5 2019, 10:09 AM · AXIOM Beta Software, AXIOM Beta Hardware, Google Summer of Code 2019
BAndiT1983 updated the task description for T885: USB Module Gearwork.
Feb 5 2019, 10:08 AM · AXIOM Beta Software, AXIOM Beta Hardware, Google Summer of Code 2019
BAndiT1983 updated the task description for T731: Bidirectional Packet Protocol for FPGA communication.
Feb 5 2019, 10:08 AM · AXIOM Beta Hardware, AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T721: 4K HDMI output Gearwork Logic.
Feb 5 2019, 10:07 AM · AXIOM Beta Hardware, AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T886: QEMU Challenge.
Feb 5 2019, 10:06 AM · Google Summer of Code 2019
BAndiT1983 updated the task description for T884: Kernel Challenge.
Feb 5 2019, 10:06 AM · Google Summer of Code 2019
BAndiT1983 updated the task description for T1121: Extend Camera Control Daemon.
Feb 5 2019, 8:23 AM · AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T720: Management of image sensor calibration files.
Feb 5 2019, 8:23 AM · AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T725: Electronic Lens Control .
Feb 5 2019, 8:22 AM · AXIOM Beta Hardware, AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T727: Your Own Idea.
Feb 5 2019, 8:22 AM · Google Summer of Code 2019
BAndiT1983 updated the task description for T763: Frameserving capabilities for OpenCine.
Feb 5 2019, 8:21 AM · Open Cine, Google Summer of Code 2019
BAndiT1983 updated the task description for T872: C++ Challenge.
Feb 5 2019, 8:19 AM · Google Summer of Code 2019
BAndiT1983 updated the task description for T871: VHDL Challenge.
Feb 5 2019, 8:19 AM · Google Summer of Code 2019

Feb 4 2019

BAndiT1983 updated the task description for T1122: AXIOM Remote: reliable beta <-> remote connection.
Feb 4 2019, 1:03 PM · AXIOM Remote, Google Summer of Code 2019
BAndiT1983 updated the task description for T1122: AXIOM Remote: reliable beta <-> remote connection.
Feb 4 2019, 12:54 PM · AXIOM Remote, Google Summer of Code 2019

Feb 2 2019

BAndiT1983 added a comment to T1116: Firmware Development.
Feb 2 2019, 3:14 PM · AXIOM Remote
BAndiT1983 added a comment to T1116: Firmware Development.

First visualizer preview:

Feb 2 2019, 3:09 PM · AXIOM Remote

Jan 22 2019

BAndiT1983 updated subscribers of T1121: Extend Camera Control Daemon.
Jan 22 2019, 7:38 PM · AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T1121: Extend Camera Control Daemon.
Jan 22 2019, 7:37 PM · AXIOM Beta Software, Google Summer of Code 2019
BAndiT1983 updated the task description for T1121: Extend Camera Control Daemon.
Jan 22 2019, 7:33 PM · AXIOM Beta Software, Google Summer of Code 2019

Dec 19 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Adjustments to the daemon are done, see comm packet. Also added digital gain and reworked analog gain.

Dec 19 2018, 8:08 PM · AXIOM Beta Software, AXIOM Remote

Dec 11 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Just a quick update, tested the daemon with web UI and it works great. Of course current setup is still not finalized and daemon runs as app, so it can be killed directly, but "analog gain" setting works fine (done some test snapshots). Next step will be some adjustments to the comm packet, so we have dedicated command parameter for get/set (a bit like REST), so the part of splitting "set_gain" to check the command will become obsolete and the code easier.

Dec 11 2018, 11:05 AM · AXIOM Beta Software, AXIOM Remote

Nov 18 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Will check it in the next days, have no time as another work travel is on tomorrow.

Nov 18 2018, 6:51 PM · AXIOM Beta Software, AXIOM Remote

Nov 17 2018

BAndiT1983 added a comment to T1114: wiki frontpage restructuring.

Wouldn't omit the other camera projects that much, just move them to some area, like "Inactive projects".

Nov 17 2018, 9:18 PM · Web Content & Documentation

Nov 10 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Did just few adjustments to web-remote, it communicated almost right away with the WSServer and daemon. Noticed 2 things which should be adjusted:

Nov 10 2018, 2:00 PM · AXIOM Beta Software, AXIOM Remote

Nov 1 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Maybe this one is better -> https://github.com/ygoe/msgpack.js also consider gzipped versions, where your 50kb file is only 14kb big.

Nov 1 2018, 1:00 PM · AXIOM Beta Software, AXIOM Remote

Oct 25 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Just as a reference for the future: Usually our JSON packets will be very small, but if we consider to sent larger packs in the future, like restoring some user profiles (no point to sent individual settings, if there are a lot of cahnges) or when receiving the response with all available stuff in the camera (which i expect to be rather big), then we could consider to use MessagePack, to reduce the size -> https://msgpack.org

Oct 25 2018, 3:28 PM · AXIOM Beta Software, AXIOM Remote

Oct 24 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Have added simple eslint config with settings i'Ve already mentioned before. Don't have any other special preference at the moment.

Oct 24 2018, 7:38 PM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Is the riot compiler JS still required? As currently pre-compilation is done by gulp.

Oct 24 2018, 6:05 PM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Dev VM is planned for UI development in first place, then i hope to move daemon to another repo and also place it there, for comm tests.

Oct 24 2018, 3:33 PM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Nothing to be sorry about, just normal development cycle. Preparing the VM currently, which will hold the web UI dev environment. It consists of Manjaro (XFCE) and Atom.io mainly. Will try to add some plugins, like eslint, after that we have to do a short discussion about code style, e.g. semicolon yes/no, single ' or double " quotation marks for strings and so on. Have my own preferences, but wanted to talk to majority about it.

Oct 24 2018, 12:08 PM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Please check the code, getting unexpected token "<" in browser.

Oct 24 2018, 11:38 AM · AXIOM Beta Software, AXIOM Remote

Oct 23 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Then a new repo please, with commit rights for us all. You could upload latest version, so Francis can commit his changes over it, then we can inspect the differences. I've adjusted his code a bit, as showcase for Browsersync stuff, but not very much.

Oct 23 2018, 11:40 AM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Should we start separate repo for it, and add as submodule to beta-software one later? This would allow to do things in parallel, like independent CI builds.

Oct 23 2018, 11:24 AM · AXIOM Beta Software, AXIOM Remote

Oct 22 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Here is the version with browsersync support. Lost my websocket adjustments, but there were only few, which is not that tragic.

Oct 22 2018, 9:07 PM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Nah, not gulp serve, but browsersync. It reloads HTML page on the fly, when it detects changes to HTML or JS files. Also you can stream CSS changes, without reloading the page, which saves time. Also you can adjust it to compile and then reload on changes to Tag files, as an example. Really nice stuff, using it when i can for web development, latest one was development of a Drupal theme, done with this live preview. See pcb-aoi apertus repo on Github for an example.

Oct 22 2018, 6:35 PM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Adjusted UI code a bit, so it would send correct message on reload, to get available params. Also adjusted websocket server processing, so the response will come back with real data from daemon. Will try to do final tests today, before uploading it.

Oct 22 2018, 4:36 AM · AXIOM Beta Software, AXIOM Remote

Oct 21 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

We can for sure embed it in a JSON file on the camera and send it together with other stuff back. Will resume to inspect your code in a moment, as i want to get exactly this part of comms done, before proceeding with adding parameters.

Oct 21 2018, 5:47 PM · AXIOM Beta Software, AXIOM Remote

Oct 20 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

No problem, adjust it to your liking, just assisting with some infrastructure. Websocket has connected, after my adjustments, see the code, but haven't got much further, as it expects the JSON database. Will try to adjust it, so it actually tries to retrieve it from websocket server, as i'm not sure, if we should maintain separate JSON config file or not. Current plan is to provide it dynamically by daemon, on request.

Oct 20 2018, 4:43 PM · AXIOM Beta Software, AXIOM Remote

Oct 19 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Improved a bit and fixed small problems, also added build.sh.

Oct 19 2018, 9:36 AM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

My proposal for GULP adjustments, started to implement, as i wasn't sure how to debug riot.js without precompiling:

Oct 19 2018, 9:17 AM · AXIOM Beta Software, AXIOM Remote

Oct 18 2018

BAndiT1983 added a comment to T1106: navbar size for 1280x1024.

Yes, but currently no time to fix it. Will try in the next days, if some spare time is there.

Oct 18 2018, 6:25 PM · Web Content & Documentation

Oct 14 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

@Francis: Do you need some assistance for the setup? I'm usually using gulp, but grunt also shouldn't be a problem.

Oct 14 2018, 9:13 AM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Have hoped to do it without a server, as it should be self-contained later. The plan, which was created by another user (Task T937), is to send the whole app package to the client (e.g. smartphone) on first call. This would allow to avoid the need for a web server on the camera and spare resources.

Oct 14 2018, 9:05 AM · AXIOM Beta Software, AXIOM Remote

Oct 13 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

@Francis: Tried to execute your app, but the problem is, that it relies on some stuff, which throws cross-domain errors and refuses to work. Also the font shouldn't be loaded from internet, but from a sub-folder.

Oct 13 2018, 8:20 PM · AXIOM Beta Software, AXIOM Remote

Oct 10 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Thanks, will check it, but also try to connect your app to the real websocket server from the daemon project.

Oct 10 2018, 9:53 AM · AXIOM Beta Software, AXIOM Remote

Oct 7 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

@Francis: Have committed adjusted daemon version, haven't tested websocket server yet, but will try to do so using your code. At least to see, if responses are coming back to it.
@sebastian: Will try to add some parameters from your list, as example.

Oct 7 2018, 10:44 AM · AXIOM Beta Software, AXIOM Remote

Oct 2 2018

BAndiT1983 added a comment to T834: AXIOM Beta Extended.

Could it be spam? As i don't see any purpose for 3G/4G in a camera.

Oct 2 2018, 10:28 AM · AXIOM Beta Hardware

Oct 1 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Current plan is, to get things up and running sooner, to use manual string conversion (docs will follow), as we use JSON and flatbuffers. Later it can be extended. Another point is, where i'm not sure about, but will follow for now: to set and get things, the parameters should be prepend with "set_" or "get_", e.g. "set_gain" and daemon selects correct handler method. Other approach to this, would be a path of REST, where the command is set explicitly, e.g. for JSON: command: "set", parameter: "gain".

Oct 1 2018, 8:52 AM · AXIOM Beta Software, AXIOM Remote

Sep 30 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

No problem, trying to help when i can, so we get simpler camera control soon, as many people are afraid of terminal usage, which can be confusing sometimes.

Sep 30 2018, 2:21 PM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

hi, daemon is being adjusted currently, so it responses correctly to the frontend. Following list should cover your questions:

Sep 30 2018, 12:14 PM · AXIOM Beta Software, AXIOM Remote

Sep 16 2018

BAndiT1983 added a comment to T1105: publications image white space.

Adjusted behaviour on the test node, please check IRC logs, so i don't have to post link here for now.

Sep 16 2018, 11:09 PM · Web Content & Documentation
BAndiT1983 closed T1104: apertus image link in navbar doesnt work as Resolved.

Fixed.

Sep 16 2018, 12:29 AM · Web Content & Documentation

Sep 12 2018

BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Which IDs are involved? Can we generate them as hashes, automatically?

Sep 12 2018, 1:01 PM · AXIOM Beta Software, AXIOM Remote
BAndiT1983 added a comment to T939: AXIOM WebRemote: Detailed Specs, Requirements and Build.

Just out of curiosity: Won't this file be too cluttered after defining multiple pages and related controls? Could we use multiple files, like one per dialog/menu, in that case?

Sep 12 2018, 9:54 AM · AXIOM Beta Software, AXIOM Remote

Aug 15 2018

BAndiT1983 assigned T1101: Evaluate RawSpeed to TofuLynx.
Aug 15 2018, 6:57 PM · Open Cine
BAndiT1983 closed T332: Clean up/extend Context class as Invalid.

Obsolete

Aug 15 2018, 6:56 PM · Open Cine
BAndiT1983 closed T301: Add layout switching as Invalid.

Obsolete

Aug 15 2018, 6:56 PM · Open Cine