cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Hello World: Where is the console?

Hello World: Where is the console?

basverhelst
New Poster

Hi,

I am trying the examples from SDK 1.6.1 on the 1.6.0 WORKS release. The first example is "Hello World". It should give a message on the console. I am running on a CORE virtual, but cannot find the console. I switched in the virtual control process window, but did not het a resonse there. Any clues? It would be nice to say "Hello" to the world.

Bas

4 REPLIES 4

CodeShepherd
Community Moderator
Community Moderator

Please see the help of the example for a description how to see the response in the diagnostic: com.boschrexroth.sdk.control-1.6.1/public/site/samples/hello.world.html

If you want to get the output in a console you have to connect via SSH and then run the executable of your app from there.

Thanks for your reply. I did read the documentation, but the phrase "Check output in the web interface""  was too short for me.

Eventually I got my "Hello World" with the following steps. As I said, I am on a Virtual CORE. I could not figure out how to ssh to it. So I used the QEMU command box, which I could enable by switching on Virtual Control Emulation in the settings menu of ctrlX WORKS. I logged in in the QEMU command box and  moved to /snap/helloworld/current and executed HelloWorld. And there my output was!!

I hope this also helps other new SDK users. Making the documentation a little more descriptive would also be helpful.

What about the picture in the README/documentation? are some information missing that we should add?

2021-01-07_15h31_26.png

For information about the SSH connection please have a look to this thread.

basverhelst
New Poster

My dialog looks somewhat different, so maybe I am using another (newer) version of WORKS than the documentation:

basverhelst_1-1610037991367.png

On my Virtual Core, I could not connect via SSH. This was not an authorisation issue. I just could not establish a connection to the virtual machine. I found out in the Rexroth internal documentation that SSH access to Virtual core is through port 8022. So with  ssh localhost -l boschrexroth -p 8022 I get SSH access. Still, the output does not appear in the Logbook, but in my ssh-shell. I can live with that for now. 😊

 

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist