Page 1 of 4

[Mod] Digilines [digilines]

Posted: Mon Mar 25, 2013 13:02
by Jeija
The digilines mod existed for some time already, even without getting noticed by many people. Now I decided to release it aside from mesecons to spread it.
In fact it's not only and addition to mesecons, but can also be used by other mods, use your creativity!
Presenting: The minetest counterpart for real-life digital bus systems like i2c, SPI, RS232, USB, OneWire, ...

So, what is it good for?
Image
Use case 1: Link luacontrollers together; Use them as port expanders or even create a dynamic network. For this use case, I can recommand The Tic-Tac-Toe Machine on the Mesecons Lab by Uberi which demonstrates this feature impressively.

Data is always consists of a channel and a message to be sent. See the luacontroller documentation for more information.

Image
Use case 2: Hook up external Hardware to a luacontroller. At the moment a Real Time Clock (RTC) that gives you the current timeofday, a light sensor and an LCD display are included.
For the display, just send your text on the channel you selected when right-clicking it, in order to retrieve time or light data, send a "GET" to RTC or light sensor on the selected channel.

For developers: See the RTC, Light Sensor and LCD code to develop your own things using the digilines features.

Download
as .zip | as .tar.gz
GitHub project page

License:
  • Code: LGPL
  • Textues: WTFPL
Dependencies: none, but currently not usable without luacontrollers (=mesecons); no crafting recipes, so creative is also recommended

Posted: Mon Mar 25, 2013 13:03
by Traxie21
So people could create extra hardware to interface with diglines?

Posted: Mon Mar 25, 2013 13:32
by Jeija
Traxie21 wrote:So people could create extra hardware to interface with diglines?
Yes, that would be awesome. You could make inputs (temperature, moisture, pressure sensor, keyboard input or Node detector), computing stuff (memory chips, or sth. like the luacontroller) or effectors (displays, lights, node placer).

Just think of what bus systems are used for in real life, they're just everywhere!

Posted: Mon Mar 25, 2013 13:42
by webdesigner97
Why do you make so awesome mods, Jeija?? O.o

Posted: Mon Mar 25, 2013 14:25
by Traxie21
Are you asking Jeija to stop making awesome mods? :L

Posted: Mon Mar 25, 2013 16:35
by webdesigner97
of course no! :D

Posted: Mon Mar 25, 2013 19:06
by 12Me21
There should be a type of ore that after you mine it, you can craft it into digiline parts, like mese with mesecons. I will try to do that, but I need to wait until I can use a computer that minetest works on.

Posted: Mon Mar 25, 2013 19:09
by jordan4ibanez
Add this to mesecons extensions on the site yes?

Posted: Mon Mar 25, 2013 20:03
by prestidigitator
Wow. That LCD display is insane! I tried to do the same sort of texture combining to tile a background color for "dyed" stone with an overlaid texture, but I guess my texture names were WAY to long for even a few tiles (crashed the server when the final texture string was apparently long enough it didn't want to send it to the client). Seems like we might need some kind of API method for at least simple text-based dynamic texture creation....

Posted: Mon Mar 25, 2013 20:28
by Sokomine
Very intresting! That makes making circuits far more intresting since we don't have to do the low level stuff anymore. Thanks for the mod!

Posted: Tue Mar 26, 2013 05:36
by Nore
For digilines crafting recipes, maybe you could use floatstone, since I think floatlands have been recently merged.

Posted: Tue Mar 26, 2013 06:23
by Jeija
Is there really a need for crafting recipes? I mean, I would never use something like digilines in survival mode, the gameplay in survival is just totally different.
You likely only need these things to make giant structures (for most use cases at least) and you wouldn't build them in survival mode anway IMO.

Posted: Tue Mar 26, 2013 16:37
by jordan4ibanez
Jeija wrote:Is there really a need for crafting recipes? I mean, I would never use something like digilines in survival mode, the gameplay in survival is just totally different.
You likely only need these things to make giant structures (for most use cases at least) and you wouldn't build them in survival mode anway IMO.
There is always a need for crafting recipes. People like me find a lot of joy making things like this in survival mode because it has a feeling of accomplishment and it definately gives you an additional thing to add to your survival house. So please, create a crafting recipe.

Posted: Tue Mar 26, 2013 19:04
by 12Me21
You can just add some yourself, you know.

Posted: Tue Mar 26, 2013 19:15
by Likwid H-Craft
Hey, Jeija do you think it possible you and I can management a way make GLaDOS with how good you at making all, this power and, wiring stuff...

Well I was really thinking make GLaDOS a mob but, I don't think it possible make her that big and everything...

Edit:Oh yours wiring mods, reminds me of Gmod Wire Mod take a look at it you may possible make, Wire mod possible on Minetest.

Posted: Tue Mar 26, 2013 22:07
by oxenfreedan
So I didn't really get it.... So can someone explain what this mod really does.

Posted: Wed Mar 27, 2013 01:05
by Likwid H-Craft
oxenfreedan wrote:So I didn't really get it.... So can someone explain what this mod really does.
Form my understanding it allows you do something in real life...

...
.....
........
Oh now this is so cool!
http://www.youtube.com/watch?v=jo_GT6a4M90

Posted: Wed Mar 27, 2013 02:37
by 0gb.us
Nore wrote:For digilines crafting recipes, maybe you could use floatstone, since I think floatlands have been recently merged.
I think the version of flolands that was merged uses regular dirt and stone.

Posted: Wed Mar 27, 2013 03:30
by jojoa1997
What are float lands now in default? Where are they?

Posted: Wed Mar 27, 2013 06:54
by Jeija
Likwid H-Craft wrote:
oxenfreedan wrote:So I didn't really get it.... So can someone explain what this mod really does.
Form my understanding it allows you do something in real life...
Oh now this is so cool!
http://www.youtube.com/watch?v=jo_GT6a4M90
Not really, thtat video would have also been possible without digilines. You know, mesecons is some kind of low level electronic stuff that all sorts of modern electronic devices use. But often, different parts of devices need to communicate, like your Computer with a USB stick or a washing machine's control panel with the interior. It would be too complicated to make this kind of communication on a low level base, instead, you create some bus wire like i2c, USB or digilines that makes communication easier and on a high level.See the TicTacToe-Machine on http://uberi.mesecons.net for an example usage. If you still don't understand what I'm talking about, this mod was not made for you, just ignore it.

Posted: Thu Mar 28, 2013 18:48
by brandedangel
this whole thing is just confusing to me

Posted: Tue Apr 09, 2013 23:53
by lordcirth
jordan4ibanez wrote:
Jeija wrote:Is there really a need for crafting recipes? I mean, I would never use something like digilines in survival mode, the gameplay in survival is just totally different.
You likely only need these things to make giant structures (for most use cases at least) and you wouldn't build them in survival mode anway IMO.
There is always a need for crafting recipes. People like me find a lot of joy making things like this in survival mode because it has a feeling of accomplishment and it definately gives you an additional thing to add to your survival house. So please, create a crafting recipe.
I agree, I have been experimenting with mesecons in a Survival Mode world, and I'm working on creating & balancing digilines recipes. I will probably submit to the github when I'm done. Thanks Jeija for making such a cool mod!

Posted: Wed Apr 10, 2013 05:43
by clarksallador
how do you use this ?

Posted: Wed Apr 10, 2013 12:08
by Jeija
clarksallador, if you don't get what this is then nevermind, this mod was not made for you.
If you have trouble with some specific thing, tell me what exactly what you want to know.

Posted: Sun May 12, 2013 17:46
by lordcirth
lordcirth wrote:
jordan4ibanez wrote:
Jeija wrote:Is there really a need for crafting recipes? I mean, I would never use something like digilines in survival mode, the gameplay in survival is just totally different.
You likely only need these things to make giant structures (for most use cases at least) and you wouldn't build them in survival mode anway IMO.
There is always a need for crafting recipes. People like me find a lot of joy making things like this in survival mode because it has a feeling of accomplishment and it definately gives you an additional thing to add to your survival house. So please, create a crafting recipe.
I agree, I have been experimenting with mesecons in a Survival Mode world, and I'm working on creating & balancing digilines recipes. I will probably submit to the github when I'm done. Thanks Jeija for making such a cool mod!
Jeija, I have created recipes for digiline and digiline_lcd , and have submitted a pull request on the digiline Github. Please review when you get the chance.

If anyone wants to add these recipes right now, replace your minetest-mod-digilines folder with git clone git://github.com/lordcirth/minetest-mod-digilines.git .