!kXpdasWeCTAvtfgULQ:matrix.org

librecube

241 Members
open source space exploration: https://librecube.org/30 Servers

Load older messages


SenderMessageTime
13 May 2024
@cajt:matrix.orgcajt... but its 4-layer, 'cause I'm lazy :-D 11:13:21
@artur.librecube:matrix.orgArtur Scholz
In reply to @cajt:matrix.org
... but its 4-layer, 'cause I'm lazy :-D
ok great! But 4 layer is more expensive, that's why preference is on 2 layer (to answer your previous question)
15:49:49
@artur.librecube:matrix.orgArtur ScholzThe other feature to add is two redundant UART busses. One for Comms and one for payloads. Not sure if this is the smartest idea, but UART works ok and is available on every microcontroller. To ensure that it works even if a line fails, the UART bus shall be redundant as well. Since there are not enough UART ports available on raspi GPIO header, I was thinking just to use an analog switch for TX/RX lines?15:55:39
@artur.librecube:matrix.orgArtur Scholz cajt: PS: repo link or it never happened πŸ˜„ 15:56:17
@artur.librecube:matrix.orgArtur Scholz
In reply to @cajt:matrix.org
sent an image.
Cool! The idea is we fit the rover platform components in a 2U and have another 1U cube to accommodate your payload of desire (https://fosstodon.org/@librecube/112059471888188218)!
16:00:04
@cajt:matrix.orgcajtUART buses or point-to-point?16:11:48
@artur.librecube:matrix.orgArtur ScholzUART for point to point (so actually not a bus πŸ˜†)16:14:13
@cajt:matrix.orgcajtOr maybe 10base t1s?17:03:45
@cajt:matrix.orgcajtOr spacwire, still a nice protocol, and it has space in the name πŸ˜€17:05:01
@cajt:matrix.orgcajtThere are also nice UART bus solutions out there, but I'm a bit opinionated about those.17:08:51
14 May 2024
@cajt:matrix.orgcajtIs this worth some effort for architecture exporation? Has the scope shifted? (There certainly is a lot of accumulated legacy there)06:29:37
15 May 2024
@cajt:matrix.orgcajtThat can be a path to innovation and improvement? No Interest at all?06:05:21
@artur.librecube:matrix.orgArtur ScholzAre you referring to the point to point connection?07:07:51
@artur.librecube:matrix.orgArtur ScholzWhat's your proposal then?07:08:04
@cajt:matrix.orgcajtI see many potential areas of possible architectural improvements. The question if a ptp UART is a great solution and what to use it for can be one. The constraints imposed by that pseudo pc/104 connector is another one, as is the fixed PCB size that comes with that. There is a lot of distributed computing happening, so protocols might be one. Power efficiency, fault-tolerance, testing, scaleability, integration methodology can all be possible cross-sectional domains. Potential drivers of this can be need for higher autonomy, more computational throupghput, larger plattforms, inter-vendor compatibility, transfer from and to other application areas (like robotics, UAVs, etc.)11:12:52
@artur.librecube:matrix.orgArtur Scholz
In reply to @cajt:matrix.org
I see many potential areas of possible architectural improvements.
The question if a ptp UART is a great solution and what to use it for can be one.
The constraints imposed by that pseudo pc/104 connector is another one, as is the fixed PCB size that comes with that.
There is a lot of distributed computing happening, so protocols might be one.
Power efficiency, fault-tolerance, testing, scaleability, integration methodology can all be possible cross-sectional domains.
Potential drivers of this can be need for higher autonomy, more computational throupghput, larger plattforms, inter-vendor compatibility, transfer from and to other application areas (like robotics, UAVs, etc.)
meaning, a full overhaul!
12:21:51
@artur.librecube:matrix.orgArtur Scholz Hasan: jenskolb : I did modify the pluto to pdf repository to align with typical prototype layout. Still, there is an error regarding file system that I am not sure now how to solve. Please follow the readme to do the setup and see if you can fix that. Following that we can further work on this repository. https://gitlab.com/librecube/prototypes/python-pluto-to-pdf 12:24:06
@cajt:matrix.orgcajtStuff will allways co-exist, so no overhaul. But changes that some might consider incompatible might be interesting.12:50:48
@codeintrovert:matrix.orgHasan
In reply to @artur.librecube:matrix.org
Hasan: jenskolb : I did modify the pluto to pdf repository to align with typical prototype layout. Still, there is an error regarding file system that I am not sure now how to solve. Please follow the readme to do the setup and see if you can fix that. Following that we can further work on this repository. https://gitlab.com/librecube/prototypes/python-pluto-to-pdf
Sure Sir, I will look into it πŸ‘οΈ
13:44:26
@cajt:matrix.orgcajtThe IΒ²C bus is already overhauled ;-)14:33:51
@codeintrovert:matrix.orgHasan

Update: I have understood the problem,
There are lots of merge conflicts between my repo and origin after the recent update in libreCube/pluto-to-pdf

Fix: I can make a quick fix by making a new repo (forked with latest libreCube/pluto-to-pdf ) and I can then patch my updates from old repo to the new code, test them and create a new merge request.

This way I can quickly update each file without having issues with old vs new code structure, Starting Changes now, will make new Merge Request before morning πŸ‘οΈ

14:37:33
@codeintrovert:matrix.orgHasan *

Update: I have understood the problem,
There are lots of merge conflicts between my repo and origin after the recent update in libreCube/pluto-to-pdf

Fix: I can make a quick fix by making a new repo (forked with latest libreCube/pluto-to-pdf ) and I can then patch my updates from old repo to the new code, test them and create a new merge request.

This way I can quickly update each file, fix issues in new code structure without having issues with old vs new code structure, Starting Changes now, will make new Merge Request before morning πŸ‘οΈ

14:38:24
@codeintrovert:matrix.orgHasan *

Update: I have understood the problem,

  • There some errors in the code that is not letting code run properly (I will fix this)

  • There are lots of merge conflicts between my repo and origin after the recent update in libreCube/pluto-to-pdf

Fixes:

  • Most errors in current libreCube/pluto-to-pdf are minor issues (libraries and modules failing) I will fix and test these erros and posts updates here ✌️

  • I can make a quick fix by making a new repo (forked with latest libreCube/pluto-to-pdf ) and I can then patch my updates from old repo to the new code, test them and create a new merge request.

This way I can quickly update each file, fix issues in new code structure without having issues with old vs new code structure, Starting Changes now, will make new Merge Request before morning πŸ‘οΈ

14:59:30
@codeintrovert:matrix.orgHasan *

Update: I have understood the problem,

  • There some errors in the code that is not letting the code run properly (I will fix this ASAP)
  • There are lots of merge conflicts between my repo and origin after the recent update in libreCube/pluto-to-pdf

Fixes:

  • Most errors in current libreCube/pluto-to-pdf are minor issues (libraries and modules failing) I will fix and test these erros and posts updates here ✌️
  • I can make a quick fix by making a new repo (forked with latest libreCube/pluto-to-pdf ) and I can then patch my updates from old repo to the new code, test them and create a new merge request.

This way I can quickly update each file, fix issues in new code structure without having issues with old vs new code structure, Starting Changes now, will make new Merge Request before morning πŸ‘οΈ

15:00:02
@cajt:matrix.orgcajtThis whole pseudo pc104 concept is rather limiting in so many ways, there is need for a better design. It doesn't scale well beyond like 2U in the cubesat context, and is kinda strange for any other domain. The stack-through connectors are okay for 1980 PCs, but not much more. Every CS vendor has o work around it, and components with higher datarates or higher power consumption don't really fit well at all. 18:14:09
@artur.librecube:matrix.orgArtur Scholz PS: Hasan jenskolb : We use the open project server to manage the project (https://66222-44717.pph-server.de/projects/developments/work_packages/62/activity). (--> add yourself) That is, the overall goal and discussions plus supporting documents/images/etc can be put there, whereas in the gitlab repo we create specific merge requests and open issues. 20:36:15
@artur.librecube:matrix.orgArtur Scholz Hello Rajkumar ! Last year you worked on the PLUTO syntax highlighter (https://gitlab.com/librecube/tools/vscodium-pluto-syntax). Would you be able to make this available in the marketplace (https://open-vsx.org/)? This way, people could easily install it in VSCodium and Code OSS. 20:49:43
@balotofi:matrix.orgHusseinat Etti-Balogun
In reply to @artur.librecube:matrix.org
@room Anyone interested in getting hands dirty with PCB design (using KiCAD)? Here is the task: Add support for dual CAN bus to the raspi proto board. Find more details here: https://66222-44717.pph-server.de/projects/developments/work_packages/103/activity
bingnan this looks up your alleyΒ 
23:32:00
16 May 2024
@codeintrovert:matrix.orgHasanimage.png
Download image.png
04:39:33
@codeintrovert:matrix.orgHasanMost bugs have been fixed, code has been tested, I have added patches from my version of the code04:40:21

Show newer messages


Back to Room ListRoom Version: