Editing PowerTransmitter
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 38: | Line 38: | ||
The Norsec Wireless Power Transmitter is an uni-directional, A-to B, far field microwave electical transmission system. The rotatable base transmitter delivers a narrow, non-lethal Microwave beam to a dedicated base receiver. | The Norsec Wireless Power Transmitter is an uni-directional, A-to B, far field microwave electical transmission system. The rotatable base transmitter delivers a narrow, non-lethal Microwave beam to a dedicated base receiver. | ||
− | The transmitter must be aligned to the base station in order to transmit any power. The brightness of the transmitter's collimator arc provides an indication of transmission intensity. Note that there is an attrition over longer ranges, so the unit | + | The transmitter must be aligned to the base station in order to transmit any power. The brightness of the transmitter's collimator arc provides an indication of transmission intensity. Note that there is an attrition over longer ranges, so the unit requrires more power over greater distances to deliver the same output. |
+ | |||
==General behaviour== | ==General behaviour== | ||
*5kW is the maximum PowerPotential that can be transmitted, this amount is reduced by distance. | *5kW is the maximum PowerPotential that can be transmitted, this amount is reduced by distance. | ||
*Unaffected by storms. | *Unaffected by storms. | ||
− | *Using two emitters on the same | + | *Using two emitters on the same reciever doesn't appear to work |
− | *A Logic Transmitter can mirror | + | *A Logic Transmitter can mirror recievers, but not emitters. |
*The coordinates of these devices will change slightly when the head moves. | *The coordinates of these devices will change slightly when the head moves. | ||
*Both structures and terrain will block the beam. Once a beam is formed it will no longer be blocked by building things between them. | *Both structures and terrain will block the beam. Once a beam is formed it will no longer be blocked by building things between them. | ||
− | *When these devices are built their placement rotation is important. | + | *When these devices are built their placement rotation is important. Always point the data-ports facing in the same direction (for example north, 0° on the space suit compass) to avoid problems with the alignment formulas. |
− | *When the | + | *When the head rotates horizontally in what is usually considered the positive direction, these devices rotate in the negative direction instead, this flipped behaviour is accounted for in the math formulas below. |
+ | |||
==Range== | ==Range== | ||
Line 66: | Line 68: | ||
==Alignment formulas== | ==Alignment formulas== | ||
− | All dataports points north, the delta values are calculated from: " | + | All dataports points north, the delta values are calculated from: "reciever coordinate" - "emitter coordinate" |
Horizontal for "emitter" = atan2( delta-x / delta-z ) * 180 / pi | Horizontal for "emitter" = atan2( delta-x / delta-z ) * 180 / pi | ||
<br>Vertical for "emitter" = 90 + atan( delta-y / sqrt( (delta-z)^2 + (delta-x)^2 ) ) * 180 / pi | <br>Vertical for "emitter" = 90 + atan( delta-y / sqrt( (delta-z)^2 + (delta-x)^2 ) ) * 180 / pi | ||
− | Horizontal for " | + | Horizontal for "reciever" = 180 + Horizontal for "emitter" |
− | <br>Vertical for " | + | <br>Vertical for "reciever" = 180 - Vertical for "emitter" |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==IC script== | ==IC script== | ||
Line 87: | Line 83: | ||
#..and the Logic Transmitter can be unpowered | #..and the Logic Transmitter can be unpowered | ||
− | # | + | #Transmitter/Reciever data-ports must point NORTH |
− | |||
#transmitter = Microwave Power Transmitter | #transmitter = Microwave Power Transmitter | ||
alias transmitter d0 | alias transmitter d0 | ||
− | # | + | #reciever = Logic Transmitter linked to the.. |
− | #..Microwave Power | + | #..Microwave Power Reciever |
− | alias | + | alias reciever d1 |
alias deltaX r13 | alias deltaX r13 | ||
Line 104: | Line 99: | ||
yield | yield | ||
#calculate delta values | #calculate delta values | ||
− | l r0 | + | l r0 reciever PositionX |
l r1 transmitter PositionX | l r1 transmitter PositionX | ||
sub deltaX r0 r1 | sub deltaX r0 r1 | ||
− | l r0 | + | l r0 reciever PositionZ |
l r1 transmitter PositionZ | l r1 transmitter PositionZ | ||
sub deltaZ r0 r1 | sub deltaZ r0 r1 | ||
− | l r0 | + | l r0 reciever PositionY |
l r1 transmitter PositionY | l r1 transmitter PositionY | ||
sub deltaY r0 r1 | sub deltaY r0 r1 | ||
Line 121: | Line 116: | ||
s transmitter Horizontal r0 | s transmitter Horizontal r0 | ||
− | #Horizontal for " | + | #Horizontal for "reciever" |
#180 + Horizontal for "emitter" | #180 + Horizontal for "emitter" | ||
add r0 180 r0 | add r0 180 r0 | ||
− | s | + | s reciever Horizontal r0 |
#Vertical for "transmitter" | #Vertical for "transmitter" | ||
Line 139: | Line 134: | ||
s transmitter Vertical r0 | s transmitter Vertical r0 | ||
− | #Vertical for " | + | #Vertical for "reciever" |
#180 - Vertical for "transmitter" | #180 - Vertical for "transmitter" | ||
sub r0 180 r0 | sub r0 180 r0 | ||
− | s | + | s reciever Vertical r0 |
j main | j main | ||
</pre> | </pre> | ||
</translate> | </translate> |