八意史蒂夫
本帖最后由 八意史蒂夫 于 2020-3-26 13:03 编辑

原理很简单,做起来折磨人。
就是让一个时钟发送固定时长的脉冲信号来切换连接到外部数据线路上的数据线路,再通过同步线路来传递自身的时钟周期到对方以同步对方的接收窗口。
如果切换得够快的话就可以实现多用户实时通信,但在MC里做不出这样的东西,只能尽量逼近。
这样的东西做出来的还是一对一的线路,没有交换功能,不过至少省了一座城里几十台电报机远程通信时埋的红石线和大口径管道,只用若干根时分红石线就能连接两边的红石电报机。
如果配红石电报交换机那将是绝配,可惜要不得。(工程量太大,暂时做不了)
目前实现的功能:
通过时分复用的方式将两路脉冲信号聚合到一条数据线路上,实现单线多路通信
通过时钟同步线路同步对方的接收窗口
未实现的功能:
缓存(用于存储用户在非窗口期间在此线路上输入的数据,如果能在电报机和编码方式上多下功夫,这个工作量会小一些)
双向时钟同步(同步两边的时钟周期以同步发送窗口,而不只是接收窗口。这对于红石语音通信很重要,虽然MC里的红石传不了自行采样的声音信号,但为了更进一步地还原现实中的时分通信设备,这个还是做一做吧)
延迟检测(双向时钟同步的一个重要环节)

时钟,技术最不核心的核心部件,就是一个普通的时钟脉冲电路。

预留给双向时钟同步功能用。

大致的模样。

时钟同步线路和数据线路,分别用于同步接收窗口和发送来自各线路的数据。

贵宾席:@米斯琪 @我的工业2  @1282443047 @bobby825 @Gong_Pu @115137563


音乐:

//music.163.com/outchain/player?type=2&id=22766018&auto=0&height=66







xiaoxi喵
深夜红石大佬

mohui666
大佬啊。

拉结尔之书
虽然看不懂 但是恭喜大佬XD
人气下午补

可乐加薯片
红石大佬做的东西咱都看不懂。。。

大白肥喵
感谢发锭(大佬

小孩孩
咦,什么时候的帖子
怎么之前都没看到
有点看不懂

Evan323
谢谢红石大佬的锭

minecraft小器
虽然看不懂 qwq
但还是要恭喜大佬XD

八意史蒂夫
小孩孩 发表于 2020-3-26 13:10
咦,什么时候的帖子
怎么之前都没看到
有点看不懂

果然深夜发帖子是不好的事情,容易沉下去。

502mc
来晚了 还有锭

小新手12
红石大佬牛啊

青蛙的名单
支持一下dalao呢

GhostSignal
自古红石最磨人

囗il
1969好评√

【你相信引力吗?——八意永琳】(雾)

1838697232
红石,爱了爱了,我也想玩就是玩不明白

1139365029
总感觉时延很高的样子,有视频或者动图就更好了

菊某人
红石一窍不通。

八意史蒂夫
1139365029 发表于 2020-3-26 13:56
总感觉时延很高的样子,有视频或者动图就更好了

没事,这东西运作一个周期的时间本来就长。

落烬
虽然看不懂,但是这是个大佬

第一页 上一页 下一页 最后一页