Hi ,
This is a week 2 status update for the project,Issues Fixed This week :Issue #26 Disable PWM Output : This issue was regarding spikes occurring while writing zero duty cycle PWM, this was solved in the patch submitted here:Issue #30 Smooth PWM Output : This was an issue regarding occurrence of slight disturbances(sudden zero duty cycle writes) when sweeping PWM Frequencies, this was alsosolved in the patch submitted here:Issue #17 Interchanging digital and analog functions : The last part of the feature (digitalWrite on Analog_Out) was also added in the patch submitted here:A test video of the PWM tests has been uploaded here : https://youtu.be/_CiSsroef18Issue #48 Installing BoneScript on Snappy Ubuntu Core : I had tried to install bonescript on Snappy Ubuntu Core and provided documentation for installing and creatingBoneScript Snaps here https://github.com/vaishnav98/bb-blinkusr , also tried installing BoneScript on the bionic-ros image.All features work perfectly in the bionic-ros image but had to modify the library functions to work on Snappy Core(still PWM and AnalogRead doesn't work), the modifications in the library is here : https://github.com/vaishnav98/bonescript/tree/snappy-bonescript .The example snap is available here : https://launchpad.net/bb-blinkusr
--
https://beagleboard.org/gsoc
---
You received this message because you are subscribed to the Google Groups "BeagleBoard GSoC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard-gs...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi ,
This is a week 3 status update for the project,
Work done this week :
Worked on creating a basic PocketBeagle UI and tested the features, available here : https://vaishnav98.github.io/PocketBeagle-UI/ (not fully functional when served over HTTPS,
everything works well otherwise)(repository : https://github.com/vaishnav98/PocketBeagle-UI ), also worked on continuing with BBUI rewrite here : https://vaishnav98.github.io/bone101/Support/bone101/UI/ & https://vaishnav98.github.io/bone101/Support/bone101/PBUI/ (https://github.com/vaishnav98/bone101/commits?author=vaishnav98) but could not finish it on time as i was concentrating on other tasks too on the same time , i hope to finish the work on BBUI this week itself.
Also worked on creating a draft version for the remote bonescript upload feature , the server side changes are visible here : https://github.com/vaishnav98/bonescript/compare/master...vaishnav98:remote-upload and also made a Command Line Utility for configuring the setup and uploading the scripts( derived from the remotebone_test code ), available here : https://github.com/vaishnav98/bonescript_remote .
The authentication part was implemented in two stages , first :all the required socket listeners were not enabled on the server until a successful authentication socket was received from the client , if the authentication was not successful the client will be disconnected after a timeout period , second :(when all socket listeners are added) on each subsequent requests an authentication event should be send from the client and only on validation other requests from client are handled and the client will be disconnected upon authentication failure after a timeout period, everything occurs as before if no security configuration is made,also added feature to enable HTTPS server if required.
also had a try on the wifi configuration part here : https://github.com/vaishnav98/bonescript/compare/master...vaishnav98:wificonfig (needs a lot of improvements) , the functions work well when tested but the configuration takes some time to complete.
Current Work : I am presently working on completing the BeagleBone User Interface work and hope to finish the work this week itself.
Issues faced this week : did not face any big issues this week , but could not finish all the tasks for the week on time ,hope to finish all the pending work along with current week's tasks this week itself by putting in more time to work.
Next week Plan :
In the coming week i am planning to :
1)complete the work on BBUI(add BaconBits support too for the PocketBeagle UIif time permits)
2)TypeScript Definitions
3)make recommended changes to the PRU support4)make modifications to above implementations as per feedback from mentorsReply> Jason Kridner : i will try to spend some more time on testing the image after achieving the above goals and then send out a request mail on the general mailing list asking to make the image available long term.