{"id":2482,"date":"2020-12-09T15:48:16","date_gmt":"2020-12-09T13:48:16","guid":{"rendered":"https:\/\/racov.ro\/?p=2482"},"modified":"2026-08-31T17:46:38","modified_gmt":"2026-08-31T14:46:38","slug":"arduino-based-antenna-rotator-part3-software-tracking-update","status":"publish","type":"post","link":"https:\/\/racov.ro\/index.php\/2020\/12\/09\/arduino-based-antenna-rotator-part3-software-tracking-update\/","title":{"rendered":"ARDUINO BASED ANTENNA ROTATOR \u2013 PART3 &#8211; Software tracking update"},"content":{"rendered":"<div>When I worked on this project, I did some research in these communication protocols for antenna rotators.<\/div>\n<div>There are a lot of protocols, but my first choice was Easycomm, and the second was Yaesu. They are both easy, so I went for Easycomm because it is used by Orbitron (the only &#8220;language&#8221; Orbitron knows). Yaesu is more popular though.<\/div>\n<div>Easycomm\u00a0has version 1 and 2. They use identical syntax, but version 2 sends back the antenna position, to be displayed in the tracking software &#8211; antenna feedback.<\/div>\n<p><span style=\"color: #000000;\">This version is compatible with EASYCOMM2 antenna protocol.<\/span><br \/>\n<span style=\"color: #000000;\">After getting in touch with PstRotator (tracking software) developer, he kindly gave me the solution I was searching for, in order to send back the antenna position to be displayed in the software. He also generously gave me a license for his software, thank you very much.<\/span><\/p>\n<p>In the Easycom2 protocol, the software sends the target position to the controller, like<br \/>\n<span style=\"font-family: terminal, monaco, monospace;\"><strong>AZxxx.x ELxx.x<\/strong><\/span><br \/>\nThere is no fix length for the coordinates.<br \/>\nThe software asks for the current antenna position by sending<br \/>\n<span style=\"font-family: terminal, monaco, monospace;\"><strong>AZ EL<\/strong><\/span><br \/>\nAnd the controller should respond with<br \/>\n<span style=\"font-family: terminal, monaco, monospace;\"><strong>+xxx.x xx.x<\/strong><\/span><br \/>\nwhere the first is the azimuth, then the elevation. There is no fix length, but the decimal is mandatory, even if it is <span style=\"font-family: terminal, monaco, monospace;\"><strong>0<\/strong><\/span>. Like <strong><span style=\"font-family: terminal, monaco, monospace;\">+23.0 5.0<\/span><\/strong><\/p>\n<div><b style=\"font-size: 1.0625rem;\">Yaesu (GS232) <\/b><span style=\"font-size: 1.0625rem;\">protocol has more commands, but basically it works like that: (<\/span><b style=\"font-size: 1.0625rem;\">remember<\/b><span style=\"font-size: 1.0625rem;\">, for this protocol, ALL coordinates should have 3 digits, ex. 001 or 012 or 123)<\/span><\/div>\n<div>\n<div><u>Computer initiated\u00a0commands:<\/u><\/div>\n<div>Move antenna to azimuth xxx (between 000 and 450)<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">Mxxx (ex. M123)<\/span><\/b><\/div>\n<div>There is no command for elevation only, elevation must have azimuth.<\/div>\n<div>Move antenna to Azimuth And Elevation (aaa Azimuth, eee Elevation)<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">Waaa\u00a0eee (ex. W075 032)<\/span><\/b><\/div>\n<p>Stop azimuth (elevation) movement<\/p>\n<div><b><span style=\"font-family: monospace; font-size: large;\">A (E)<\/span><\/b><\/div>\n<div>Stop all movement<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">S<\/span><\/b><\/div>\n<div><b>\u00a0<\/b><\/div>\n<div><u>Controller initiated responses:<\/u><\/div>\n<div>What is the Azimuth position? computer sends<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">C<\/span><\/b><\/div>\n<div>Controller responds<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">+0xxx (ex. +0123)<\/span><\/b><\/div>\n<div>\n<div>What is the Elevation position? computer sends<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">B<\/span><\/b><\/div>\n<div>Controller responds<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">+0xxx (ex. +0045)<\/span><\/b><\/div>\n<\/div>\n<div>\n<div>What is antenna Azimuth and Elevation? computer sends<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">C2<\/span><\/b><\/div>\n<div>Controller responds<\/div>\n<div><b><span style=\"font-family: monospace; font-size: large;\">+0xxx+0xxx (ex. +0123+0045)<\/span>\u00a0<\/b>-No pause-<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<div><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"http:\/\/www.radiomanual.info\/schemi\/ACC_rotator\/Yaesu_GS-23_GS-232_user.pdf\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=http:\/\/www.radiomanual.info\/schemi\/ACC_rotator\/Yaesu_GS-23_GS-232_user.pdf&amp;source=gmail&amp;ust=1691403238781000&amp;usg=AOvVaw0OjHlT-Vr4yy8u8lQm50CF\">http:\/\/www.radiomanual.info\/<wbr \/>schemi\/ACC_rotator\/Yaesu_GS-<wbr \/>23_GS-232_user.pdf<\/a><\/span><\/span><\/div>\n<p><span style=\"color: #000000;\">Note that so far, PstRotator was the only software who could display the antenna position.<br \/>\n<\/span><span style=\"color: #000000;\">This Arduino version is compatible with all tracking software using EasyComm protocol \/ 9600 bauds.<\/span><br \/>\n<span style=\"color: #000000;\">PstRotator, WXtrack, HRD, MacDoppler&#8230; Even WXtoIMG can control the rotator. Orbitron needs the plugin listed below.<\/span><\/p>\n<p><span style=\"color: #000000;\">It accepts 0-180\u00ba elevation, but rotates the antenna accordingly, for max. 90\u00ba elevation.<br \/>\n<\/span><span style=\"color: #000000;\">There&#8217;s also a variant for\u00a0<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">AC motors, which offers dry contacts (ON\/OFF). It can be easily interfaced with commercial rotators. <\/span><span style=\"color: #000000; font-size: 1.0625rem;\">And one for 180\u00ba elevation, one for 0.1\u00ba precision. <\/span><span style=\"color: #000000; font-size: 1.0625rem;\">Just give me a shout.<br \/>\n<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">Ricardo \/ CT2GQV, made another version for Linux rotctld and gpredict. You&#8217;ll find it <span style=\"text-decoration: underline;\"><span style=\"color: #000080; text-decoration: underline;\"><a style=\"color: #000080; text-decoration: underline;\" href=\"https:\/\/speakyssb.blogspot.com\/2021\/10\/arduino-antenna-rotator-for.html\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #0000ff; text-decoration: underline;\">HERE<\/span><\/a><\/span><\/span><\/span><span style=\"color: #000000; font-size: 1.0625rem;\">.<br \/>\n<\/span><span style=\"color: #000000; font-size: 1.0625rem;\"><span style=\"color: #000000;\">Jean-Jacques \/ ON7EQ made a modification to the code for a simple controller -azimuth only- and <em>YAESU<\/em>\u00a0communication protocol. Check out his work <span style=\"text-decoration: underline; color: #0000ff;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/www.qsl.net\/on7eq\/projects\/arduino_rotor_controller.htm\" target=\"_blank\" rel=\"noopener\">HERE<\/a><\/span>.<\/span><br \/>\n<\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"color: #000000; font-size: 1.0625rem;\">This is an electric diagram for AC motors.<a href=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/7f\/13\/5b\/7f135b2805672998917aeeb70fe19b46.jpg?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/7f\/13\/5b\/7f135b2805672998917aeeb70fe19b46.jpg?resize=736%2C453&#038;ssl=1\" alt=\"\" width=\"736\" height=\"453\" \/><\/a><br \/>\n<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\">If you only want azimuth control, that&#8217;s fine. Just don&#8217;t install the parts for elevation. Put A1 to GND to always read 0\u00b0 elevation. This is an example of electric diagram for azimuth only.<br \/>\n<a href=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/16\/97\/a7\/1697a7e87fda4b9fd6abec1dbd1ff98b.jpg?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/16\/97\/a7\/1697a7e87fda4b9fd6abec1dbd1ff98b.jpg?resize=736%2C787&#038;ssl=1\" alt=\"\" width=\"736\" height=\"787\" \/><\/a><br \/>\n<\/span><\/p>\n<p><span style=\"color: #000000;\">The DC motors version has the advantage of using PWM for a softer\/smoother antenna movement. It outputs a power response proportional with angle error (Target&lt;-&gt;Antenna). Therefore, when the antenna starts moving, it accelerates progressively, and, when approaching the desired position, it slows down to full stop. This is known as<\/span><span style=\"color: #000000; font-size: 1.0625rem;\"> <em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Start \/ <\/em><\/span><em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Stop<\/em><span style=\"color: #000000; font-size: 1.0625rem;\">.<br \/>\n<\/span><span style=\"color: #000000;\">There&#8217;s an adjustable Dead Zone, where the antenna doesn&#8217;t move for the slightest target offset.<br \/>\nThis is the\u00a0<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">plot of <\/span><span style=\"color: #000000; font-size: 1.0625rem;\">Power output corresponding to Angle error.<br \/>\n<a href=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/06\/cd\/b2\/06cdb2d0d29e1be2708ed58d7ede590b.jpg?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/i.pinimg.com\/originals\/06\/cd\/b2\/06cdb2d0d29e1be2708ed58d7ede590b.jpg?w=840&#038;ssl=1\" \/><\/a><\/span><br \/>\n<span style=\"color: #000000;\">Once the project is complete and it can move, you must apply the <strong>Potentiometer calibration procedure<\/strong>. It ensures correct reading of 0-359<span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba<\/span> \/ 0-90<span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba<\/span>, no matter what kind of potentiometer you are using.<br \/>\n<strong>The motor calibration<\/strong> is only for tuning the <span style=\"color: #000000; font-size: 1.0625rem;\"><em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Start \/ <\/em><\/span><em style=\"color: #000000; font-size: 1.0625rem;\">Soft-Stop<\/em>\u00a0feature. This is necessary if you don&#8217;t like the default settings.<br \/>\nThe code has been updated several times, and now, for example, you can set the <\/span><span style=\"color: #000000; font-size: 1.0625rem;\">antenna<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">\u00a0<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">update in your tracking software, as fast as you want, 0.5 sec. if you like.<\/span><\/p>\n<p><span style=\"color: #000000;\">Thank you very much to all who sent me feedback, helping to make this project more reliable.<br \/>\nAny feedback is highly appreciated.<\/span><\/p>\n<p><span style=\"color: #000000;\">Check the <span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/www.hackster.io\/viorelracoviteanu\/antenna-rotator-controller-compatible-with-tracking-software-48f9cd\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"style-scope yt-formatted-string\" dir=\"auto\">Arduino code<\/span><\/a><\/span><\/span> page for the codes, drawings and procedures.<\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/hR2x3nDLSLs?rel=0\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span><\/iframe><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"http:\/\/tripsintech.com\/orbitron-dde-azimuth-elevation-to-serial\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"style-scope yt-formatted-string\" dir=\"auto\">Orbitron DDE Azimuth Elevation To Serial<\/span><\/a><\/span><\/span><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/www.hackster.io\/viorelracoviteanu\/antenna-rotator-controller-compatible-with-tracking-software-48f9cd\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"style-scope yt-formatted-string\" dir=\"auto\">Arduino code<\/span><\/a><\/span><\/span><\/p>\n<p><a href=\"https:\/\/www.qsl.net\/yo3dmu\/index_Page346.htm\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\">PstRotator tracking software<\/span><\/span><\/a><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/racov.ro\/index.php\/2020\/03\/07\/arduino-based-antenna-rotator-part1\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"style-scope yt-formatted-string\" dir=\"auto\">PART1 \u2013 SOFTWARE AND PROTOTYPING\u00a0<\/span><\/a><\/span><\/span><\/p>\n<p class=\"title style-scope ytd-video-primary-info-renderer\"><a href=\"https:\/\/racov.ro\/index.php\/2020\/07\/24\/2421\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; font-size: 12pt; text-decoration: underline;\">PART2 &#8211; HARDWARE, BOARDS AND MOTORS<\/span><\/span><\/a><\/p>\n<p><span style=\"text-decoration: underline;\"><strong><span style=\"color: #000000; font-size: 14pt; text-decoration: underline;\">Some afterthoughts after months\/years of using this controller and rotator.<br \/>\n<\/span><\/strong><\/span><span style=\"color: #000000;\"><span style=\"font-size: 14pt;\">I have a home-made DC rotator Az\/El 360\u00ba\/90\u00ba. The azimuth motor draws 12V\/3A in full power.<\/span><\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"font-size: 12pt;\">1. After adding 12m of <\/span><span style=\"font-size: 12pt;\">LiYCY-12&#215;0.75 cable from controller to rotator, the azimuth reading had a noise of +\/- 10<span style=\"font-size: 1.0625rem;\">\u00ba.<br \/>\nOne 1\u03bcF capacitor GND-AzPot on Arduino side lowered the noise to +\/- 2\u00ba. After days of measurements and oscilloscoping, I replaced the 5V adaptor because it had a very big ripple (noise). I installed one 5V adaptor for Arduino and potentiometers, and another one for <\/span><\/span><\/span><span style=\"color: #000000; font-size: 1.0625rem;\">LCD, encoders, <\/span><span style=\"font-size: 1.0625rem; color: #000000;\">relays and MOSFETs. The potentiometer noise disappeared. Thanks Bernd-OE6HBD for the tip.<br \/>\n<\/span><span style=\"color: #000000;\"><span style=\"font-size: 12pt;\"><span style=\"font-size: 1.0625rem;\">2. The relay module for azimuth direction (rated 10A) failed &#8211; replaced.<br \/>\nI added the &#8216;cold switch&#8217; feature<\/span><\/span><\/span><span style=\"color: #000000; font-size: 1.0625rem;\">\u00a0<\/span><span style=\"color: #000000; font-size: 1.0625rem;\">in the code<\/span><span style=\"font-size: 1.0625rem; color: #000000;\">.<br \/>\n<\/span><span style=\"color: #000000;\"><span style=\"font-size: 12pt;\"><span style=\"font-size: 1.0625rem;\">3. The MOSFET module (rated 10 times the power) for azimuth PWM failed &#8211; replaced.<br \/>\nIt warms up only when antenna is moving slow (PWM = repetitive MOSFET switching). After days of measurements and oscilloscoping, I found no <span style=\"font-size: 12pt; color: #0000ff;\"><span style=\"text-decoration: underline;\"><span style=\"text-decoration: underline;\"><a style=\"color: #0000ff; text-decoration: underline;\" href=\"https:\/\/www.google.com\/search?q=flyback+phenomenon&amp;rlz=1C1GCEU_enRO854RO854&amp;ei=on4bYYa0EbWD9u8P2s6boA4&amp;oq=flyback+phenomeno&amp;gs_lcp=Cgdnd3Mtd2l6EAMYADIHCCEQChCgATIHCCEQChCgAToHCAAQRxCwAzoECCEQFToFCCEQoAFKBAhBGABQieEIWJ3oCGCNiAloAXACeACAAZoBiAHBBZIBAzQuM5gBAKABAcgBCMABAQ&amp;sclient=gws-wiz\" target=\"_blank\" rel=\"noopener\">flyback phenomenon<\/a><\/span><\/span><\/span><\/span><\/span><\/span><span style=\"font-size: 12pt; color: #000000;\"><span style=\"font-size: 1.0625rem;\"><span style=\"font-size: 12pt;\">, nothing special. I added a small fan to the case, to ensure a little bit of air <\/span><\/span><\/span><span style=\"color: #000000; font-size: 16px;\">flow<\/span><span style=\"color: #000000; font-size: 16px;\">\u00a0<\/span><span style=\"font-size: 12pt; color: #000000;\">over the heat-sink.<\/span><\/p>\n<p><strong>January 2022<\/strong><br \/>\n1. My Home-made rotator has failed catastrophically, beyond repair.<br \/>\nI bought a Heavy duty CCTV Pan-Tilt Head and transformed it into an AC rotator (I added position sensors and modified the tilt limit to 180<span style=\"color: #000000;\"><span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba). <span style=\"text-decoration: underline;\"><a href=\"https:\/\/youtu.be\/hR2x3nDLSLs\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #0000ff; text-decoration: underline;\">https:\/\/youtu.be\/hR2x3nDLSLs<\/span><\/a><\/span><br \/>\n2. Because now I have an AC rotator, the controlled had to be modified accordingly, so I made another case. <a href=\"https:\/\/youtu.be\/WVsyHd6Jejg\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\"><span style=\"color: #0000ff; text-decoration: underline;\">https:\/\/youtu.be\/WVsyHd6Jejg<\/span><\/span><\/a><\/span><\/span><\/p>\n<p><strong>August 2023<\/strong><br \/>\n1. So far my system worked flawlessly. I learned that the wind can be very destructive, even for small antennas, so I devised a method to let the entire pole rotate freely when not in use, and it moves by itself to the position with the least wind resistance.<\/p>\n<p><strong>September 2026<\/strong><br \/>\n<span style=\"text-decoration: underline;\">Major software update:<\/span><\/p>\n<ul>\n<li>The same code and pinout for AC and DC motors<\/li>\n<li><span style=\"font-size: 1.0625rem;\">0.1 degree precision, even better position smoothing algorithm<\/span><\/li>\n<li><span style=\"font-size: 1.0625rem;\">unified AC\/DC motor algorithm, unified North\/South-Stop, 360<span style=\"color: #000000;\"><span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba<\/span><\/span>\/450<span style=\"color: #000000;\"><span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba<\/span><\/span> azimuth, 90<span style=\"color: #000000;\"><span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba<\/span><\/span>\/180<span style=\"color: #000000;\"><span style=\"color: #000000; font-size: 1.0625rem;\">\u00ba elevation<\/span><\/span><\/span><\/li>\n<li><span style=\"font-size: 1.0625rem;\">automatic calibration stored in EEPROM (with default values until first calibrated)<\/span><\/li>\n<li><span style=\"font-size: 1.0625rem;\">per-axis stall watchdog motor alarm<\/span><\/li>\n<li><span style=\"font-size: 1.0625rem;\">EasyComm II + GS-232B protocol auto-detection on the go.<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>When I worked on this project, I did some research in these communication protocols for antenna rotators. There are a<\/p>\n","protected":false},"author":1,"featured_media":2485,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[2,7],"tags":[],"class_list":["post-2482","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2","category-7"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p75FkB-E2","jetpack_likes_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/racov.ro\/wp-content\/uploads\/2020\/12\/intro.png?fit=700%2C350&ssl=1","_links":{"self":[{"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/posts\/2482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/comments?post=2482"}],"version-history":[{"count":35,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/posts\/2482\/revisions"}],"predecessor-version":[{"id":2881,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/posts\/2482\/revisions\/2881"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/media\/2485"}],"wp:attachment":[{"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/media?parent=2482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/categories?post=2482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/racov.ro\/index.php\/wp-json\/wp\/v2\/tags?post=2482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}