enginevib:内置Ruby的航空电子设备

时间:2024-05-24 06:33:24
【文件属性】:

文件名称:enginevib:内置Ruby的航空电子设备

文件大小:189KB

文件格式:ZIP

更新时间:2024-05-24 06:33:24

Ruby

内置Ruby的航空电子设备 前言:这是为在RubyConf Brasil 2015中的演讲而构建的,我想不会做任何更改。 显示由0-> 10传感器提供的发动机振动水平。 传感器必须经过校准。 该程序可与其他传感器一起使用,例如:车速表,加速度计等。 我亲自使用皮托管系统对其进行了测试,并且该传感器与经过校准可与Lyncoming O235发动机配合使用的传感器完美配合。 它可以在RTOS中运行,请阅读rtos.c以了解如何将这个gem挂接到您的特定RTOS中。 您可能需要摆脱Rubygems的限制,具体取决于您计划运行此代码的OS。 该gem已在OSX,PREEMPT_RT,Xenomai Linux和可按预期运行的专有OS中进行了测试。 警告:虽然您可以在飞机上将其用于测试目的,但我建议您不要这样做,除非您是经验丰富的教练,测试飞行员或乘客。 阅读/ exe / openmi


【文件预览】:
enginevib-master
----LICENSE.txt(1KB)
----lib()
--------enginevib.rb(90B)
--------rtos.bundle(9KB)
--------enginevib()
----Gemfile(94B)
----enginevib.gemspec(1KB)
----Rakefile(310B)
----dtrace()
--------dtrace_rtos_syscalls.png(34KB)
--------sample_output_soft_syscall.csv(2KB)
--------dtrace_rtos_classes.png(61KB)
--------sample_output_soft_classes.csv(2KB)
--------sample_output_rtos_syscall.csv(678B)
--------dtrace_rtos_classes_no_str.png(84KB)
--------sample_output_rtos_classes.csv(2KB)
--------script.d(196B)
----.travis.yml(78B)
----test()
--------test_helper.rb(510B)
--------main_test.rb(443B)
--------fixtures()
--------scheduler_test.rb(182B)
--------enginevib_test.rb(146B)
--------controller_test.rb(171B)
--------system_test.rb(183B)
--------io_test.rb(228B)
--------averager_test.rb(253B)
--------stats_test.rb(375B)
--------soft_ticker_test.rb(205B)
--------sensor_test.rb(308B)
----README.md(3KB)
----ext()
--------rtos()
----.editorconfig(181B)
----exe()
--------enginevib(393B)
--------openmic(193B)
----.gitignore(87B)
----bin()
--------bundler(373B)
--------console(334B)
--------setup(115B)
--------enginevib(379B)
--------rubocop(373B)
--------rake(364B)
--------ruby-parse(378B)
--------rake-compiler(391B)
--------openmic(375B)
--------ruby-rewrite(382B)

网友评论