134 questions
1
vote
1
answer
50
views
How to send messages between agents on the same node in Unetstack
I have created two unetstack groovy agents (AnchorMotionAgentV2 and AnchorCommAgentV2), which I expect to send messages to each other. The AnchorCommAgentV2 is expected pass control messages to ...
1
vote
2
answers
170
views
unable to set phy[1].fmin to 4700
I'm replying "Low-cost DIY underwater modem using COTS components and Unet audio" but when I set:
phy[1].fmin = 4700
got:
WARNING: Parameter fmin set to 6000.0
so I can't set fmin to 4700 as ...
3
votes
1
answer
62
views
How to transmit a file located in an arbitrary path using: RemoteFilePutReq
I'm working on sending a file from one node to another using the Remote service in Python:
remote << RemoteFilePutReq(to=self.recipient, filename=self.file_name)
I find the file should be ...
1
vote
1
answer
82
views
How to use "preamble" and "basebandRx" in MATLAB to transmit baseband signals in unetstack?
I referred to this blog post, "Using MATLAB with UnetStack3" ([https://blog.unetstack.net/using-matlab-with-unetstack3][1]), and added a preamble at the transmission part:
% load the ...
0
votes
0
answers
39
views
What does it means when the dashboard of Channels (1-3) turns red?
While using Unetstack, I suddenly noticed that the Channel(1-3) interface on the localhost web page turned red. What could be the problem?
Here is the image:
1
vote
1
answer
41
views
How can we further process the baseband recording to get the data sent from the sender node?
Like; if in a simulation, a node records baseband signal, what and how signal gets recorded ?
Also, if we transmit baseband signal from a node, Can I record the same baseband from another node in ...
1
vote
1
answer
38
views
Can the baseband sampling rate of Unetstack be modified?
The default basebandrate of baseband service is 12000 samples/s , but it's a little low for me. How can I change the basebandrate of the baseband service?
1
vote
0
answers
36
views
When sending packets using the unetstack simulator, the packets are split and transmitted
My name is Junny.
On Ubuntu, I encountered a problem while testing sending packets using UnetStack Simulator.
Using UnetStack Simulator, two nodes were created and a TCP Portal was created on each ...
1
vote
1
answer
55
views
Why is the use of preamble codes not supported when sending passband signals using the baseband service?
When using the baseband service to send passband signals, it seems that using a preamble code is not supported. Am I just not proficient enough in using Unetstack, or is it that in the communication ...
0
votes
0
answers
22
views
Wrong average arrival time on PoissonBehavior in Unetstack
I am running a simulation in Unetstack (https://unetstack.net/) with one protocol agent and one Poisson source agent (using PoissonBehavior) with a specified mean arrival delay, which sends ...
2
votes
1
answer
86
views
Why does the baseband signal have a carrier?
Why is the default carrier frequency 12000Hz when sending baseband signals using the baseband service?
[org.arl.unet.bb.BasebandParam]
basebandRate ⤇ 12000.0
carrierFrequency = 12000.0
...
1
vote
1
answer
49
views
The issue encountered when using the baseband service to send and receive data
When using groovy, if we want to send a baseband signal, we need to convert the signal into an alternating form of real and imaginary parts before sending it. This is because groovy does not support ...
1
vote
0
answers
57
views
Can UnetStack run offline?
Is it possible to access UnetStack through the Python API without an internet connection, while still being able to perform other functionalities?
I would like to build an offline underwater acoustic ...
1
vote
0
answers
40
views
Implementing neighbour discovery in a Unetagent
I have been trying to implement neighbour discovery in a unetagent. This is the code that I have come up with so far:
@Override
protected void setup() {
this.nodeList = new ArrayList<&...
1
vote
1
answer
94
views
Running UnetStack simulations using a build script (gradle)
I wish to run Unet simulations with a build tool (gradle), and I have tried to replicate this UnetStack blogpost where a description of running simulations using the IntelliJ IDE is given:
https://...