Jump to content




Rednet Satellites - RedSat?


  • This topic is locked This topic is locked
77 replies to this topic

#21 Sebra

  • Members
  • 726 posts

Posted 02 January 2013 - 05:40 AM

It is possible to make peripheral, able to launch satellite in the sky. Satellite can be launched if no obstacles above. If there is another satellite in this point of sky, both are broken. While satellite in the sky peripheral acts as a modem, based in the satellite point. Satellite installs directly above peripheral at selected height 490~510. Visible in the sky as a tiny stationar dot.
This variant can solve most tasks but will not work in unloaded chunks.

#22 Leo Verto

  • Members
  • 620 posts
  • LocationOver there

Posted 02 January 2013 - 06:09 AM

View PostCoolisTheName007, on 02 January 2013 - 04:48 AM, said:

Hum, any idea if it is possible to make an add-on for ComputerCraft that implements this without upsetting the mod developers? Because this clearly can't be done with peripherals (or can it... maybe a computer can act as control station and the satellite just extends the rednet capabilities of said control station?), and may require creating a new type of computer.
I coded something similar using turtles, it can currently server as a GPS host, ping other hosts in range and return their answers. It's also fully remotely controllable and I plan on adding message forwarding.
http://www.computerc...ic/7442-leosat/

#23 ChunLing

  • Members
  • 2,027 posts

Posted 02 January 2013 - 08:38 AM

TE
D

#24 immibis

    Lua God

  • Members
  • 1,033 posts
  • LocationWellington, New Zealand

Posted 02 January 2013 - 01:59 PM

View PostChunLing, on 02 January 2013 - 08:38 AM, said:

TE
D
What?

#25 CoolisTheName007

  • Members
  • 304 posts

Posted 07 January 2013 - 04:52 AM

View PostChunLing, on 02 January 2013 - 08:38 AM, said:

TE
D
If that means enderchests, well, it's both more lag (having to write to disk) and possibly slower than bundled cables (need to write to floppy, put floppy in ender chest, extract, repeat), and besides needs an extra mod. And it's more unrealistic than a satellite with limited range.
Btw, the urban dictionary is really ambiguous on something like TE D.

#26 nutcase84

  • Members
  • 711 posts
  • LocationIn My Lonely Little Computer Corner

Posted 07 January 2013 - 06:58 AM

This would be great. Hope this gets in CC. :D

#27 immibis

    Lua God

  • Members
  • 1,033 posts
  • LocationWellington, New Zealand

Posted 07 January 2013 - 01:25 PM

View PostCoolisTheName007, on 07 January 2013 - 04:52 AM, said:

View PostChunLing, on 02 January 2013 - 08:38 AM, said:

TE
D
If that means enderchests, well, it's both more lag (having to write to disk) and possibly slower than bundled cables (need to write to floppy, put floppy in ender chest, extract, repeat), and besides needs an extra mod. And it's more unrealistic than a satellite with limited range.
Btw, the urban dictionary is really ambiguous on something like TE D.
I believe it's a diagram. T for turtle, D for disk drive, E for enderchest.

#28 CoolisTheName007

  • Members
  • 304 posts

Posted 07 January 2013 - 10:49 PM

View Postimmibis, on 07 January 2013 - 01:25 PM, said:

snip
Thanks. Btw, I realized that method is no lag-creating, because it limits the speed of what you can do.

#29 ChunLing

  • Members
  • 2,027 posts

Posted 08 January 2013 - 06:46 AM

You mean, it wouldn't slow down the server, just your long-range communication system?

I was just being cute, though. Really I favor just upping the altitude bonus range in the config if you want to enable longer range, particularly since the altitude bonus starts at sea level. Putting a relay or GPS node at max altitude is already a substantial requirement.

#30 Left4Cake

  • Members
  • 272 posts
  • LocationEarth

Posted 08 January 2013 - 10:16 AM

I like the idea of sending satellites and having to put down a satellites dish. The satellites dish would have the same range as a modem when talking to the computer but unlimited range to the satellite it self. I also like the idea of satellites only working at certain times based on the time of day.

#31 Heracles421

  • Members
  • 258 posts

Posted 08 January 2013 - 08:58 PM

I like the idea

#32 DrCeph

  • Members
  • 11 posts

Posted 10 January 2013 - 05:14 PM

I do like the idea of a directional rednet peripheral. Even if it doubled the range you'd be getting something along the lines of 600-700 blocks per satellite.

As a slight addition to the current suggestions, if setting up a mid-range satellite network use MiscPeripherals and use a wireless chunkloading turtle. You should be able to set up a communication grid with a turtle only every 20 chunks or so, and everything in computer craft is cheaper than beer anyway.

#33 diegodan1893

  • Members
  • 164 posts
  • LocationSpain

Posted 01 February 2013 - 11:24 AM

Lets make a peripheral! After reading all posts, I have some ideas:
  • You need to craft a satellite and a launcher (this doesn't behave like a peripheral, only Minecraft). Then launch the satellite and it will stay in the sky.
  • Then you need to make a parabolic antenna (peripheral) that you can use to send and receive messages. When you send a message it will check if there is a satellite and if it can see the sky from its position.
  • It won't work with rednet network and it will be based on chanels.
  • It will be slow, it will take time to send messages (a second for example).
  • The range will be infinite (since there isn't any block in the world) but it won't work well with rain/snow (maybe slower).
  • You will still need a chunk loader for the sender and the reciver, but we can make parabolics to be chunkloaders.
This is the same as write 99999 in the rednet range in the config file, but without cheating, since you need to craft the satellite and wheather matters...
If you want, we can start a github project where anyone can help (like openCCSensors). What do you think?

#34 Dlcruz129

    What's a Lua?

  • Members
  • 1,423 posts

Posted 01 February 2013 - 12:55 PM

View Postdiegodan1893, on 01 February 2013 - 11:24 AM, said:

Lets make a peripheral! After reading all posts, I have some ideas:
  • You need to craft a satellite and a launcher (this doesn't behave like a peripheral, only Minecraft). Then launch the satellite and it will stay in the sky.
  • Then you need to make a parabolic antenna (peripheral) that you can use to send and receive messages. When you send a message it will check if there is a satellite and if it can see the sky from its position.
  • It won't work with rednet network and it will be based on chanels.
  • It will be slow, it will take time to send messages (a second for example).
  • The range will be infinite (since there isn't any block in the world) but it won't work well with rain/snow (maybe slower).
  • You will still need a chunk loader for the sender and the reciver, but we can make parabolics to be chunkloaders.
This is the same as write 99999 in the rednet range in the config file, but without cheating, since you need to craft the satellite and wheather matters...
If you want, we can start a github project where anyone can help (like openCCSensors). What do you think?

Go for it! I'd probably use this if it was a peripheral, but I don't see this being added to the main mod.

#35 Skullblade

  • Members
  • 470 posts
  • LocationThe Big Apple, NY

Posted 01 February 2013 - 01:03 PM

View Postdiegodan1893, on 01 February 2013 - 11:24 AM, said:

Lets make a peripheral! After reading all posts, I have some ideas:
  • You need to craft a satellite and a launcher (this doesn't behave like a peripheral, only Minecraft). Then launch the satellite and it will stay in the sky.
  • Then you need to make a parabolic antenna (peripheral) that you can use to send and receive messages. When you send a message it will check if there is a satellite and if it can see the sky from its position.
  • It won't work with rednet network and it will be based on chanels.
  • It will be slow, it will take time to send messages (a second for example).
  • The range will be infinite (since there isn't any block in the world) but it won't work well with rain/snow (maybe slower).
  • You will still need a chunk loader for the sender and the reciver, but we can make parabolics to be chunkloaders.
This is the same as write 99999 in the rednet range in the config file, but without cheating, since you need to craft the satellite and wheather matters...
If you want, we can start a github project where anyone can help (like openCCSensors). What do you think?
That seems like seems like a good idea and i would love to help u code it....but I suck at all other languages but lua.....i need 2 learn more...

#36 Dlcruz129

    What's a Lua?

  • Members
  • 1,423 posts

Posted 01 February 2013 - 01:16 PM

View PostSkullblade, on 01 February 2013 - 01:03 PM, said:

View Postdiegodan1893, on 01 February 2013 - 11:24 AM, said:

Lets make a peripheral! After reading all posts, I have some ideas:
  • You need to craft a satellite and a launcher (this doesn't behave like a peripheral, only Minecraft). Then launch the satellite and it will stay in the sky.
  • Then you need to make a parabolic antenna (peripheral) that you can use to send and receive messages. When you send a message it will check if there is a satellite and if it can see the sky from its position.
  • It won't work with rednet network and it will be based on chanels.
  • It will be slow, it will take time to send messages (a second for example).
  • The range will be infinite (since there isn't any block in the world) but it won't work well with rain/snow (maybe slower).
  • You will still need a chunk loader for the sender and the reciver, but we can make parabolics to be chunkloaders.
This is the same as write 99999 in the rednet range in the config file, but without cheating, since you need to craft the satellite and wheather matters...
If you want, we can start a github project where anyone can help (like openCCSensors). What do you think?
That seems like seems like a good idea and i would love to help u code it....but I suck at all other languages but lua.....i need 2 learn more...

Have you tried The New Boston? He has tutorials on a ton of programming languages, and even stuff like Physics. He has ~200 videos on Java, which is my favorite language.

#37 KillaVanilla

  • Members
  • 303 posts

Posted 01 February 2013 - 01:58 PM

Oooo, idea! What if, in addition to controlling whatever services the satellite provided (GPS, etc.), it also controlled manuevering / stablilization? Then, if the computer crashes or returns to shell, then the satellite comes tumbling down to the ground...possibly on your property. This would also allow the satellite to move around within a pre-defined fuel limit (think turtles, but no mining/item manipulation/refueling).

Okay, a bit more explanation for my sub-idea:

When initally launching your satellite, it's "height" is set to 520 (or so).
Every day, your satellite has a chance of lowering itself on its own.
Every 5 days, the satellite lowers itself on its own if it has not already done so within the last 5 days (this should probably be configurable)
If your satellite's height drops below 500, it re-enters the atmosphere and hits a random spot in the 10 chunks surrounding where it "was" (If you didn't move the satellite at all, this would be the launch site). When it hits the ground, it causes a small explosion (think IC2's ITNT, but slightly bigger and less cubical).
To prevent people from simply moving up and up and up, all altitude change operations take 2-3 fuel (dependent on the time of day) and only take effect the next day. This does not apply to moving left, right, forward, or backwards.
The satellite only starts with 100 or so fuel (again, this should probably be configurable).
Satellites that "collide" (get within 5 or so blocks from each other) tumble out of orbit. Yes, both the collider and the collidee. Alternatively, they could just explode in orbit, showering the ground with small fragments. (Think what happens when a whole satellite tumbles out of orbit, but with smaller explosions, and there are more of them.)

This explanation was (partially) based on Kerbal Space Program orbits.

#38 ElvishJerricco

  • Members
  • 803 posts

Posted 01 February 2013 - 04:17 PM

View PostCoolisTheName007, on 02 January 2013 - 04:48 AM, said:

Hum, any idea if it is possible to make an add-on for ComputerCraft that implements this without upsetting the mod developers? Because this clearly can't be done with peripherals (or can it... maybe a computer can act as control station and the satellite just extends the rednet capabilities of said control station?), and may require creating a new type of computer.

Oooh peripheral is a good idea! Have satellites and then satellite antenna peripherals to read the satellite signals. And then a satellite manager peripheral to manage it. This way any messages sent to the satellite are sent to a central computer, and that computer determines what to do with it, such as sending it to another computer with a satellite antenna.

#39 Skullblade

  • Members
  • 470 posts
  • LocationThe Big Apple, NY

Posted 01 February 2013 - 05:03 PM

View PostDlcruz129, on 01 February 2013 - 01:16 PM, said:

View PostSkullblade, on 01 February 2013 - 01:03 PM, said:

View Postdiegodan1893, on 01 February 2013 - 11:24 AM, said:

Lets make a peripheral! After reading all posts, I have some ideas:
  • You need to craft a satellite and a launcher (this doesn't behave like a peripheral, only Minecraft). Then launch the satellite and it will stay in the sky.
  • Then you need to make a parabolic antenna (peripheral) that you can use to send and receive messages. When you send a message it will check if there is a satellite and if it can see the sky from its position.
  • It won't work with rednet network and it will be based on chanels.
  • It will be slow, it will take time to send messages (a second for example).
  • The range will be infinite (since there isn't any block in the world) but it won't work well with rain/snow (maybe slower).
  • You will still need a chunk loader for the sender and the reciver, but we can make parabolics to be chunkloaders.
This is the same as write 99999 in the rednet range in the config file, but without cheating, since you need to craft the satellite and wheather matters...
If you want, we can start a github project where anyone can help (like openCCSensors). What do you think?
That seems like seems like a good idea and i would love to help u code it....but I suck at all other languages but lua.....i need 2 learn more...

Have you tried The New Boston? He has tutorials on a ton of programming languages, and even stuff like Physics. He has ~200 videos on Java, which is my favorite language.
I'm going to have to look into that I've been looking for a place to learn more about coding so i can b more edumacatered :D

#40 TheArchitect

  • Members
  • 68 posts

Posted 01 February 2013 - 05:17 PM

If anyone ever implements network mapped routing, then you need nothing more than a wireless turtle to act as a rednet relay satellite.





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users